翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
通知
このドキュメントトピックは、Grafana バージョン 10.x をサポートする Grafana ワークスペース向けに設計されています。
Grafana バージョン 9.x をサポートする Grafana ワークスペースについては、「」を参照してくださいGrafana バージョン 9 での作業。
Grafana バージョン 8.x をサポートする Grafana ワークスペースについては、「」を参照してくださいGrafana バージョン 8 での作業。
アラート通知を送信する方法、タイミング、場所の選択は、アラートシステムを設定する上で重要な部分です。これらの決定は、問題をすばやく解決する能力に直接影響し、重要なことを見逃さないようになります。
最初のステップとして、アラート通知の送信先を定義する連絡先 を定義します。コンタクトポイントは、通知の配信に使用される 1 つ以上の統合のセットです。通知テンプレートを問い合わせポイントに追加して、通知に再利用と一貫性のあるメッセージングを行います。
次に、アラートがコンタクトポイントにルーティングされる場所、タイミング、および方法に関する一連のルールである通知ポリシーを作成します。通知ポリシーでは、作成したコンタクトポイントのいずれかを選択して、アラート通知の送信先を定義します。
アラートマネージャー
Grafana は、アラートマネージャーを使用して、発音と解決されたアラートの通知を送信します。Grafana には、ユーザーインターフェイスで Grafana と呼ばれる独自の Alertmanager がありますが、Prometheus Alertmanager などの他の Alertmanager
通知ポリシー
通知ポリシーは、通知が送信されるタイミングと場所を制御します。通知ポリシーは、すべてのアラートを同じ通知でまとめて送信するか、ラベルのセットに基づいてグループ化された通知でアラートを送信するか、個別の通知として送信するかを選択できます。各通知ポリシーを設定して、通知の送信頻度を制御したり、1 日の特定時刻および特定の曜日に通知を禁止する 1 つ以上のミュートタイミングを設定したりできます。
通知ポリシーは、ツリーのルートにデフォルトポリシーと呼ばれる通知ポリシーがあるツリー構造に整理されます。デフォルトポリシーは 1 つだけ存在でき、デフォルトポリシーは削除できません。
特定のルーティングポリシーはルートポリシーの子であり、一致するラベルのセットに基づいて、すべてのアラートまたはアラートのサブセットを照合するために使用できます。通知ポリシーは、一致するラベルがアラート内のラベルと一致すると、アラートに一致します。
ネストされたポリシーには、アラートの追加マッチングを可能にする独自のネストされたポリシーを含めることができます。ネストされたポリシーの例としては、インフラストラクチャアラートを Ops チームに送信することが挙げられます。一方、子ポリシーは優先度の高いアラートを Pagerduty に送信し、優先度の低いアラートを Slack に送信する場合があります。
ラベルに関係なく、すべてのアラートはデフォルトのポリシーと一致します。ただし、デフォルトのポリシーがアラートを受信すると、ネストされた各ポリシーを調べ、アラートに一致する最初のネストされたポリシーにアラートを送信します。ネストされたポリシーにさらにネストされたポリシーがある場合、ネストされたポリシーの 1 つとアラートの照合を試みることができます。アラートに一致するネストされたポリシーがない場合、ポリシー自体が一致するポリシーになります。ネストされたポリシーがないか、アラートに一致するネストされたポリシーがない場合、デフォルトのポリシーは一致するポリシーです。
通知ポリシーの詳細については、「」を参照してください通知ポリシー。
通知テンプレート
テンプレートを使用して通知をカスタマイズできます。例えば、テンプレートを使用して、Slack に送信される通知のタイトルとメッセージを変更することができます。
テンプレートは個々の統合や連絡先に限定されず、同じ連絡先内の多数の統合や、異なる連絡先間の統合でも使用できます。例えば、Grafana ユーザーは というテンプレートを作成しcustom_subject_or_title
、2 つの個別のテンプレートを作成することなく、Pager Duty のテンプレート件名と Slack メッセージのタイトルの両方に使用できます。
すべての通知テンプレートは、Go のテンプレート言語
通知のカスタマイズの詳細については、「」を参照してください通知をカスタマイズする。
無音
無音を使用して、1 つ以上の発音ルールからの通知をミュートできます。サイレンスは、アラートの発音や解決を停止したり、ユーザーインターフェイスでアラートの発音を非表示にしたりしません。無音は、分、時間、日、月、または年で設定できる期間だけ続きます。
無音の使用の詳細については、「」を参照してくださいPrometheus データソースのアラート通知のサイレンシング。