Azure Event Grid メトリックとアクティビティ ログに関するアラートを設定する
この記事では、Azure Event Grid メトリックとアクティビティ ログ操作に関するアラートを作成する方法について説明します。 Azure Event Grid リソース (トピックとドメイン) の公開と配信の両方のメトリックに対してアラートを作成できます。 システムのトピックの場合は、[メトリック] ページを使用してアラートを作成してください。
配信不能なイベントに関するアラートを作成する
次の手順は、カスタム トピックの配信不能イベント メトリックに関するアラートを作成する方法を示しています。 この例では、トピックの配信不能イベントの数が 10 を超えた場合に、Azure リソース グループの所有者に電子メールが送信されます。
トピックの [Event Grid Topic] \(Event Grid トピック\) ページで、左側のメニューの [アラート] を選択してから、 [+New alert rule] \(+ 新しいアラート ルール\) を選択します。
[アラート ルールの作成] ページで、リソースにトピックが選択されていることを確認します。 次に、 [条件の選択] をクリックします。
[シグナル ロジックの構成] ページで、以下の操作を行います。
メトリックまたはアクティビティ ログ エントリを選択します。 この例では、 [配信不能イベント] が選択されています。
ディメンションを選択します (省略可能)。
注意
EventSubscriptionName の [+] ボタンを選択して、イベントをフィルター処理するためのイベント サブスクリプション名を指定します。
下へスクロールします。 [アラート ロジック] セクションで、演算子と集計の種類を選択し、しきい値を入力して、 [完了] を選択します。 この例では、配信不能イベントの合計数が 10 を超えると、アラートがトリガーされます。
[アラート ルールの作成] ページに戻って、 [アクション グループの選択] をクリックします。
ツールバーの [アクション グループの作成] を選択して、新しいアクション グループを作成します。 既存のアクション グループを選択することもできます。
[アクション グループの追加] ページで、以下の操作を行います。
アクション グループの名前を入力します。
アクション グループの短い名前を入力します。
アクション グループを作成する Azure サブスクリプションを選択します。
アクション グループを作成する Azure リソース グループを選択します。
アクションの名前を入力します。
アクションの種類を選択します。 この例では、 [電子メールの Azure Resource Manager のロール] が選択されています。具体的には、所有者ロールです。
[OK] を選択してページを閉じます。
[アラート ルールの作成] ページに戻り、アラート ルールの名前を入力してから、 [アラート ルールの作成] を選択します。
これで、トピックの [アラート] ページに、アラートがまだない場合にアラート ルールを管理するためのリンクが表示されます。 アラートがある場合は、ツールバーの [アラート ルールの管理] を選択します。
他のメトリックまたはアクティビティ ログ操作に関するアラートを作成する
前のセクションでは、配信不能なイベントに関するアラートを作成する方法について説明しました。 他のメトリックまたはアクティビティ ログ操作に関するアラートを作成する手順も同様です。
たとえば、配信できなかったイベントに関するアラートを作成するには、[シグナル ロジックの構成] ページで [配信できなかったイベント] を選択します。
[メトリック] ページを使用してアラートを作成する
また、 [メトリック] ページを使用してアラートを作成することもできます。 手順は同じです。 システム トピックの場合は、 [アラート] ページを使用できないため、アラートの作成には [メトリック] ページのみを使用できます。
注意
この記事では、アラート作成時のすべての手順と設定については説明していません。 アラートの概要については、アラートの概要に関するページを参照してください。
次のステップ
- イベント配信と再試行については、「Event Grid によるメッセージ配信と再試行」をご覧ください。
- Event Grid の概要については、Event Grid の紹介に関する記事を参照してください。
- Event Grid の使用をすぐに開始するには、Azure Event Grid でのカスタム イベントの作成とルーティングに関する記事を参照してください。