すべてのプロダクト
Search
ドキュメントセンター

Serverless App Engine:通知ポリシー

最終更新日:Oct 31, 2025

通知ポリシーを設定して、アラートイベントの照合ルールを指定できます。照合ルールがトリガーされると、システムは指定された通知方法を使用して連絡先にアラート通知を送信します。このトピックでは、SAE コンソールでアプリケーションの通知ポリシーを設定する方法について説明します。

前提条件

連絡先が作成されていること

手順

  1. SAE アプリケーションリスト ページで、上部でターゲットリージョンと名前空間を選択します。ターゲットの アプリケーション ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[通知とアラート] > [通知ポリシー] を選択します。[通知ポリシー] ページで、[通知ポリシーの作成] をクリックします。

  3. 右側のエディターセクションで、[名前] テキストボックスに通知ポリシーの名前を入力します。

  4. [アラートイベントのルールを照合] セクションで、次の情報を設定します。

    1. データソースを選択します。

      • アラートイベントのソースを指定すると、ARMS は指定されたデータソースのアラートイベントを処理し、設定した照合ルールに基づいてアラート通知を送信します。

      • [プリセットソースなし] を選択した場合、ARMS はすべてのアラートイベントを処理し、設定した照合ルールに基づいてアラート通知を送信します。

    2. 照合ルール式を設定します。

      カスタムタグを追加するか、既存のタグを選択します。たとえば、alertname をメモリ使用量と等しくなるように設定します。

      次のタイプの既存のタグを使用できます:

      • アラートルール式に含まれるフィールド。Managed Service for Prometheus のアラートルールのタグを作成する方法の詳細については、「Prometheus インスタンスのアラートルールを作成する」をご参照ください。

      • ARMS によって提供されるデフォルトタグ。次の表に、これらのタグを示します。

        展開してデフォルトタグを表示します。

        カテゴリ

        ラベル

        説明

        共通フィールド

        alertname

        アラート名。

        clustername

        クラスター名。

        severity

        アラートの重大度。重大度レベルは、デフォルト、P4、P3、P2、P1 の順に高くなります。

        namespace

        名前空間

        pod_name

        Pod 名

        システム予約フィールド

        _aliyun_arms_integration_name

        統合名。ARMS によって報告されるアラートのデフォルトの統合名は ARMS-DEFAULT です。

        _aliyun_arms_involvedObject_id

        アラートオブジェクト ID。

        _aliyun_arms_involvedObject_name

        アラートオブジェクト名。

        _aliyun_arms_region_id

        リージョン ID。

        _aliyun_arms_alert_rule_id

        アラートルール ID。

        _aliyun_arms_alert_type

        アラートルールタイプ:

        • 101: Prometheus アラート

        • 5: アプリケーション監視アラート

        • 4: ブラウザ監視アラート

      説明
      • 複数の条件が同時に満たされたときにアラートをトリガーする場合は、[+ 条件の追加] をクリックして、同じ照合ルールに照合条件を追加します。

      • 単一の条件のみが満たされたときにアラートをトリガーする場合は、[+ ルールの追加] をクリックして照合ルールを追加します。

  5. [イベント処理] セクションで、パラメーターを設定します。

    説明

    アラート通知の頻度を調整するには、アラートルールを変更し、インテリジェントなノイズリダクションを設定します。左側のナビゲーションウィンドウで、[アラートセンター] > [アラートイベント履歴] を選択します。[イベント] ページで、[インテリジェント分析] スイッチをオンにします。詳細については、「インテリジェントなノイズリダクションの設定」をご参照ください。

    パラメーター

    説明

    処理メソッド

    • 圧縮: デフォルトで、このオプションが選択されています。通知ポリシーに一致するイベントはグループ化されます。同じグループ内のイベントは、単一のアラートに圧縮されます。イベントは複数の通知ルールに一致し、異なるアラートを生成できます。

    • サイレンス: 通知ポリシーに一致するイベントはアラートをトリガーしません。イベントがサイレンスされると、他の通知ポリシーと照合できなくなります。サイレンス処理メソッドは優先度が高くなります。

    有効期間

    このパラメーターは、[処理メソッド][サイレンス] に設定した場合にのみ必要です。

    有効な値: 永続繰り返しカスタム期間

    詳細設定

    このパラメーターは、[処理メソッド][圧縮] に設定した場合にのみ必要です。

    • イベントのグループ化

      • グループ化しない: デフォルトで、このオプションが選択されています。すべてのアラートが単一の通知で連絡先に送信されます。

      • 同じフィールドコンテンツを持つイベントをグループに割り当てる: 1 つ以上のグループ化フィールドを選択します。選択したフィールドで同じ値を持つイベントのアラートは、個別の通知で連絡先に送信されます。

    • アラートの自動解決: デフォルトで、この機能は有効になっています。この設定は、関連するすべてのイベントが復元状態になったときに、アラートを自動的に解決済みとしてマークするかどうかを指定します。アラートが解決されると、システムは連絡先に通知を送信します。

  6. [アラートがトリガーされたとき] セクションで、次の情報を設定します。

    パラメーター

    説明

    連絡先/スケジュール

    1 つ以上の連絡先、連絡先グループ、DingTalk グループ、およびオンコールスケジュールを指定します。連絡先の作成方法の詳細については、「連絡先の作成」をご参照ください。

    通知方法

    利用可能な通知方法は、DingTalk、メール、ショートメッセージ、電話、Webhook です。複数のメソッドを選択できます。

    • 連絡先は、携帯電話番号が確認されるまで電話通知を受信できません。携帯電話番号の確認方法の詳細については、「携帯電話番号の確認」をご参照ください。

    • [通知テンプレート] をクリックします。[通知テンプレート] ダイアログボックスで、メール、ショートメッセージ、電話通知のフォーマットを設定します。

    通知期間

    指定された通知期間中、アラート通知が繰り返し送信されます。

    通知をエスカレーションする方法

    未解決のアラートについては、通知を再送信またはエスカレーションして、迅速に処理されるようにします。

    • 繰り返し通知: アラート通知を送信する頻度を設定します。指定された通知期間中、アラートが解決されるまで、この頻度で通知が送信されます。

    • エスカレーションポリシー: アラートが未解決のままである場合、エスカレーションポリシーに基づいて他の連絡先に通知が送信されます。選択したポリシーの詳細を表示するには、[詳細] をクリックします。エスカレーションポリシーの作成方法の詳細については、「エスカレーションポリシー」をご参照ください。

    • 通知を再送信しない

    チケットシステム

    アラートがプッシュされるチケットシステムを選択します。 チケットシステムとの統合方法の詳細については、「Jira アカウント情報を使用して Jira チケットシステムと統合する」をご参照ください。

  7. [保存] をクリックします。

    新しいポリシーは、[通知ポリシー] ページの左側にある [通知ポリシーリスト] に表示されます。ポリシー名の横にある bt_more_configurations_of_the_notification_policy.png アイコンをクリックして、ポリシーを編集、有効化、無効化、コピー、または削除します。