ヘルプ Azure関数
Azure関数はサーバーレスなコンピューティングプラットフォームで、コードの未記述、インフラの未管理、コストの削減を行えるようにできるサービスです。
サーバーの構築と管理を行う必要なく、Azure関数のクラウドインフラ上で、アプリケーション稼働のためのリソース分配を行えます。
Site24x7との連携により自身の関数をメトリックで監視し、しきい値設定とアラート通知を行えます。
新規Azure監視追加時、または既存のAzure監視にAzure関数監視を追加できます。
詳細はこちらのページをご確認ください。
Azure関数監視では1分ごとにメトリックデータを収集し、5分ごとにステータスを取得します。
メトリック名 | 説明 | 統計 | 単位 |
---|---|---|---|
リクエスト | HTTPステータスコードの結果をふまえないリクエスト数の合計です。 | 合計 | 数 |
入力データ | アプリケーションが消費している入力帯域量です。 | 平均 | バイト |
出力データ | アプリケーションが消費している出力帯域量です。 | 平均 | バイト |
HTTPサーバーエラー | 500-599間のHTTPステータスコード結果があったリクエスト数の合計です。 | 合計 | 数 |
メモリワーキングセット | アプリケーションが使用しているメモリ量です。 | 平均 | バイト |
平均メモリワーキングセット | アプリケーションが使用している平均メモリ量です。 | 平均 | バイト |
関数実行ユニット | 実行された関数ユニット数です。 | 平均 | Mbps |
関数実行数 | 実行された関数の数です。 | 合計 | 数 |
プライベートバイト | 他のプロセスに共有できない割り当てアプリプロセスのメモリ量です。 | 平均 | バイト |
1秒ごとのIO読み取りバイト | アプリプロセスがIO操作から読み取ったバイトのレートです。 | 平均 | バイト/秒(Bps) |
1秒ごとのIO書き込みバイト | アプリプロセスがIO操作に書き込んだバイトのレートです。 | 平均 | Bps |
1秒ごとのその他のIOバイト | アプリプロセスが、コントロール操作などのデータに関わらないI/O操作に発行したバイトのレートです。 | 平均 | Bps |
1秒ごとのIO読み取り操作 | アプリプロセスがI/O操作の読み取りを行ったレートです。 | 平均 | Bps |
1秒ごとのIO書き込み操作 | アプリプロセスがI/O操作の書き込みを行ったレートです。 | 平均 | Bps |
1秒ごとのその他のIO操作 | アプリプロセスが、読み取りおよび書き込み操作ではないI/O操作を行ったレートです。 | 平均 | Bps |
アプリケーションキュー内リクエスト | アプリケーションリクエストキュー内のリクエスト数です。 | 平均 | 数 |
現在のアセンブリ | アプリケーション内の全アプリドメインでロードされたアセンブリ数です。 | 平均 | 数 |
アプリドメインの合計 | アプリケーション内でロードされたアプリドメイン数です。 | 平均 | 数 |
ロードされていないアプリドメインの合計 | アプリケーションの起動でロードされなかったアプリドメイン数の合計です。 | 平均 | 数 |
世代0ガベージコレクション(GC) | アプリプロセスの起動により、世代0オブジェクトがガベージ収集された回数です。 高い世代のガベージコレクションはそれより低い全ての世代GCを含みます。 |
平均 | 数 |
世代1ガベージコレクション | アプリプロセスの起動により、世代1オブジェクトがガベージ収集された回数です。 高い世代のガベージコレクションはそれより低い全ての世代GCを含みます。 |
平均 | 数 |
世代2ガベージコレクション | アプリプロセスの起動により、世代2オブジェクトがガベージ収集された回数です。 高い世代のガベージコレクションはそれより低い全ての世代GCを含みます。 |
平均 | 数 |
全体の設定
監視レベルの設定
属性レベルでIT自動化を設定することも可能です。
IT自動化により、パフォーマンス低下が発生した際に自動でアクションを実行できます。
IT自動化の設定方法はこちらのページをご確認ください。
設定ルールにより、しきい値プロファイル、通知プロファイル、タグ、監視グループといった項目を自動で適用できます。
設定ルールの設定方法はこちらのページをご確認ください。
[サマリー]タブで、状kメトリックの指定した時間ごとのパフォーマンスデータを表示します。
データへのアクセス方法は次のとおりです。
上記により、入力データ、出力データ、HTTPサーバーエラー、関数実行数などのメトリックを表示できます。
[設定の詳細]タブで、ホスト名、サイトプロパティ、SSL証明書、サーバーファーム詳細などの情報を表示します。
レポートを使用して、監視リソースの様々なデータを表示できます。
Azure関数レポートの表示方法は次のとおりです。
[可用性サマリーレポート]、[パフォーマンスレポート]、[インベントリーレポート]、[サマリーレポート]、[正常性トレンドレポート]から表示したいレポートを選択します。
[サマリー]タブからレポートを表示することも可能です。