Application Gateway の Azure Monitor アラートを構成する
Azure Monitor のアラートは、監視データで重要な状態が見つかると事前に通知します。 これにより、ユーザーが気付く前に、管理者が問題を識別して対処できます。 Application Gateway の Azure Monitor アラートの詳細については、「Azure Application Gateway の監視」を参照してください。
ARM テンプレートを使ってアラートを構成する
ARM テンプレートを使うと、Application Gateway の重要なアラートをすばやく構成できます。 開始する前に、次の情報について検討してください。
- Azure Monitor アラート ルールは、監視するシグナルの種類と数に基づいて課金されます。 価格情報については、デプロイする前に「Azure Monitor の価格」を参照してください。 または、デプロイ後にポータルで推定コストを確認できます。
- あらかじめ Azure Monitor のアクション グループを作成し、必要な数のアラートに対してそのリソース ID を使う必要があります。 Azure Monitor アラートでは、このアクション グループを使って、アラートがトリガーされたことをユーザーに通知します。 詳細については、「Azure Portal でのアクション グループの作成および管理」を参照してください。
ヒント
アクション グループの ResourceID を手動で作成するには、次の手順を実行します。
- Azure portal で Azure Monitor を選びます。
- [アラート] ページを開き、[アクション グループ] を選びます。
- アクション グループを選び、その詳細を表示します。
- [リソース グループ名]、[アクション グループ名]、[サブスクリプション情報] を使って、次のようにアクション グループの ResourceID を作成します。
/subscriptions/<subscription-id-from-your-account>/resourcegroups/<resource-group-name>/providers/microsoft.insights/actiongroups/<action-group-name>
- ここで説明するアラートのテンプレートは、[重大度]、[集約粒度]、[評価の頻度]、[条件タイプ] などの設定に対して一般に定義されています。 デプロイ後に、必要に応じて設定を変更できます。 詳細については、メトリック警告ルールの構成に関する詳細を参照してください。
- メトリックベースのアラートのテンプレートでは、動的しきい値の値として高感度が使用されます。 必要に応じて、これらの設定を調整することもできます。
ARM テンプレート
次の ARM テンプレートは、Application Gateway の Azure Monitor アラートを構成するために使用できます。
バックエンド応答の状態が 5xx である場合のアラート
この通知は、メトリックのシグナルに基づいています。
正常ではないホスト数の平均に対するアラート
この通知は、メトリックのシグナルに基づいています。
バックエンド最終バイト応答時間のアラート
この通知は、メトリックのシグナルに基づいています。
Key Vault の統合に関する問題のアラート
この通知は、その Azure Advisor の推奨事項に基づいています。
次のステップ
Application Gateway によって作成されるメトリック、ログなどの重要な値のリファレンスについては、「Application Gateway の監視データのリファレンス」を参照してください。
Azure リソースの監視の詳細については、「Azure Monitor を使用した Azure リソースの監視」を参照してください。