次の方法で共有


テナント レベルのサービス正常性アラートを作成する (プレビュー)

この記事では、Azure portal でテナント レベルのサービス正常性アラートを作成する方法と、いくつかのトラブルシューティング ガイダンスを提供します。

Service Health イベントは、イベントの性質に応じて、 テナント レベル または サブスクリプション レベルでスコープを設定できます。 関連するすべてのイベントを完全に可視化するには、 両方のレベルでアラート ルールを構成することをお勧めします。

Azure サービス正常性ページを使用する

  1. Azure portal で、 Monitor>Service Health に移動します。

  2. [ サービス正常性アラートの作成] を選択します。 コンテキスト ウィンドウが開きます。

  3. [スコープ]で、[スコープ レベル]を[ディレクトリ]として選択します。 現在のディレクトリが表示されます。

    Azure portal のテナント レベルのアラート インターフェイスのスクリーンショット 1

  4. [ 条件 ] セクションで、監視するサービス、リージョン、およびイベントの種類を選択します。

  5. [ 詳細 ] セクションで、アラート ルールに名前を付け、保存する場所を選択します。

アラート ルール作成ウィザードを使用する

  1. Azure portal で、 Monitor>Alerts に移動します。

  2. [ 作成>アラートルール] を選択します。 アラート ルール作成ウィザードが開きます。

    Azure portal のテナント レベルのアラート インターフェイスのスクリーンショット 2

  3. [ スコープ ] タブで、[ スコープ レベル ] を [ディレクトリ] として選択します。 現在のディレクトリが表示されます。

  4. [ 条件 ] セクションで、監視するサービス、リージョン、およびイベントの種類を選択します。

    Azure portal のテナント レベルのアラート インターフェイスのスクリーンショット 3

  5. アラート ルールの作成を続行します。

トラブルシューティング

テナント レベルの SH アラート ルールを作成するためのアクセス許可がない

テナント レベルの Service Health イベントを監視するアラート ルールを作成するには、ユーザーがテナント データへの読み取りアクセス権を持っている必要があります。 次に示すように、ユーザーが Microsoft Entra ロールに関連付けられている場合、このようなアクセス権を付与できます: テナント管理者アクセス権を持つロール - Azure Service Health |Microsoft Learn

必要なアクセス許可を持たないテナント レベルの SH アラート ルールを作成しようとすると、ユーザーは未承認のエラー メッセージを受け取ります。

❗ Create alert rule  
Failed to create alert rule. Error: StatusCode=Forbidden, ReasonPhrase=Forbidden, responseContent={"error":{"code":"AuthorizationFailed","message":"The client '00000000-0000-0000-000000000000' with object id '00000000-0000-0000-000000000000' does not have authorization to perform action 'Microsoft.ResourceHealth/events/read' over scope '/providers/Microsoft.ResourceHealth' or the scope is invalid. If access was recently granted, please refresh your credentials."}} Activity ID: 00000000-0000-0000-000000000000.

勧告

アラート ルールを作成しようとしているユーザーがテナント管理者アクセス権を持っていることを確認します。 ユーザーに必要なアクセス許可がない場合は、"アクセスなし" という結果が表示され、アクセス権が付与されていることをサブスクリプションの所有者に問い合わせてください。

発報されたテナントレベルの SH アラートがアラーム一覧に表示されていません

このリリースでは、テナント レベルの SH イベントで発生したアラートはアラートの一覧に表示されません。

アラート ルールに関連付けられているアクション (電子メール、webhook など) には、テナント レベルの SH アラートが発生したときに Azure Service Health ポータル ページでテナント レベルのイベントを表示するためのリンクが含まれています。

次の例では、イベントをサービス正常性ページで表示するためのリンクを含むアラート電子メールが示されています。これは、アラートの詳細を表示するリンクを含む他のアラート電子メールとは異なります。

勧告

ユーザーは、テナント レベルのイベントを表示するために、ポータルで [サービス正常性] ページを開く必要があります。

テナント レベルの SH アラート ルールがサブスクリプション レベルのイベントで発動しませんでした

テナント レベルの Service Health イベントは、テナント関連の問題のみを対象としています。 つまり、ユーザーは、同じ問題に対してテナント レベルとサブスクリプション レベルの両方の SH アラートを受け取ることを期待しないでください。

勧告

異なるスコープを持つ個別のアラート ルールを作成します。

  • テナントにスコープが設定された Service Health アラート ルール
  • サブスクリプションをスコープとした Service Health アラート ルール。 顧客が監視するサブスクリプションごとに個別のアラート ルールが必要です。