Prometheus データソースのアラート通知のサイレンス化 - Amazon Managed Grafana

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Prometheus データソースのアラート通知のサイレンス化

このドキュメントのトピックは、Grafana バージョン 8.x をサポートする Grafana ワークスペース向けです。

Grafana バージョン 10.x をサポートする Grafana ワークスペースについては、「Grafana バージョン 10 での作業」を参照してください。

Grafana バージョン 9.x をサポートする Grafana ワークスペースについては、「Grafana バージョン 9 での作業」を参照してください。

外部のアラートマネージャーデータソース (Amazon Managed Service for Prometheus を含む) では、[サイレンス]機能を使用してアラート通知を停止できます。サイレンスは通知の作成を停止するだけで、アラートルールの評価やユーザーインターフェースへのアラートインスタンスの表示は引き続き行われます。アラートをサイレンスにする場合、停止する時間枠を指定します。

外部アラートマネージャーデータソースのサイレンスを設定できます。

注記

アラート通知を一定の時間間隔 (定期的なメンテナンス期間中など) で停止するには、サイレンスではなく ミュートタイミング を使用します。

サイレンスの追加方法
  1. Grafana コンソールの Grafana メニューで、[アラート] (ベル) アイコンを選択して [アラート] ページを開きます。

  2. [サイレンス] を選択するとページが開き、既存のコンタクトポイントが一覧表示されます。

  3. [アラートマネージャー] ドロップダウンから外部アラートマネージャーを選択します。

  4. [新規サイレンス] を選択します。

  5. [サイレンスの開始と終了] でサイレンスを有効にする開始日と終了日を選択します。

    終了時刻を設定する代わりに、[期間] でサイレンスが適用される期間を指定します。この方法を使用すると、[サイレンスの開始と終了] フィールドの終了時刻が自動的に更新されます。

  6. [名前] および [値] のフィールドには、1 つ以上の一致するラベルを入力します。照合機能により、どのルールにサイレンスを適用するかが決定されます。ラベルの照合については、この手順の後に詳しく説明します。

  7. 必要に応じて、コメントを追加したり、作成者を変更してサイレンスの所有者を設定することができます。

アラート停止のラベル一致

サイレンスの作成時に、サイレンスの一部として一致するラベルのセットを作成します。これは、アラートが停止されるために一致する必要があるラベルに関するルールのセットです。一致するラベルは、次の 3 つの部分で構成されます。

  • ラベル – 一致させるラベルの名前。アラートのラベル名と完全に一致する必要があります。

  • [演算子] – ラベル値と一致するラベル値の比較に使用される演算子。利用できる演算子は次のとおりです。

    • = 値が指定された文字列と完全に一致するラベルが選択されます。

    • != 値が指定された文字列と一致しないラベルが選択されます。

    • =~ 指定された文字列の正規表現解釈値と一致するラベルが選択されます (指定された文字列は正規表現として解釈されます)

    • != 指定された正規表現と一致しないラベルが選択されます。

  • [値]) – ラベル値と一致する値。選択した演算子に応じて、文字列または正規表現として照合させることができます。

サイレンスは指定された終了日に終了しますが、いつでも手動で停止状態を解除することができます。

サイレンスを手動で終了する方法
  1. [アラート] ページで、[サイレンス] を選択して既存のサイレンスのリストを表示します。

  2. 終了するサイレンスを選択し、[サイレンス解除] を選択します。この操作によりアラートの停止状態は終了します。

    注記

    サイレンス解除を行うと、終了時刻が現在の時刻に設定されたものとして、アラートの停止状態が終了します。(自動または手動を問わず)終了したサイレンスは5 日間保持され、一覧表示されます。リストからサイレンスを手動で削除することはできません。

サイレンス作成フォームへのリンクの作成

詳細が既に入力されているサイレンス作成フォームへの URL を作成できます。オペレータはこれを使用して、運用上のイベントを行う際にアラームをすばやく停止することができます。

サイレンスフォームへのリンクを作成するときは、matchers クエリパラメータを使用して一致するラベルを指定し、comment クエリパラメータを使用してコメントを指定します。matchers パラメータには、カンマで区切られた [label][operator][value] 形式の 1 つ以上の値が必要です。

URL の例

ラベル severity=criticalcluster!~europe-.* が一致し、Silencing critical EU alerts というコメントが付いたサイレンスフォームにリンクするには、次のような URL を使用します。mygrafana を Grafana インスタンスのホスト名に置き換えてください。

https://mygrafana/alerting/silence/new?matchers=severity%3Dcritical%2Ccluster!~europe-*&comment=Silence%20critical%20EU%20alert

外部アラートマネージャーの新しいサイレンスページにリンクする場合、アラートマネージャーデータソース名を含む alertmanager クエリパラメータを追加します (例: alertmanager=myAlertmanagerdatasource)。