Alert rule に設定した Label と Contact point を紐づけます。
Notification policy は、編集ユーザー (Editor ロール) のみが設定できます。閲覧ユーザー (Viewer ロール) では設定できません。ユーザーの違いについては、Lagoon ユーザーのロールを設定する を参照してください。
- Alert の概要については、Alert の概要 を参照してください。
- 詳しくは、Grafana documentation の Manage notification policies (英語) を参照してください。
Root policy を設定する
すべての Alert rule に適用されるデフォルトの Notification policy を設定します。デフォルトの Notification policy は、Specific routing で上書きできます。
Lagoon コンソールにログイン し、 → の順にクリックして、 の をクリックします。
以下の項目を設定します。
項目 説明 Contact point を選択します。 Alert rule を Group にまとめる基準になる Label を入力します。Group にまとめた Alert rule は、
で、さまざまな待機時間を設定できます。以下の項目も選択できます。
- grafana_folder: Alert rule を保存した Folder ごとに、Group にまとめます。
- alertname: Alert rule に設定した Label で、Group にまとめます。
- Disable (...): Group にまとめません。
- 空欄: すべての Alert rule を 1 つの Group にまとめます。
- : で指定した Group に対する待機時間を指定します。Alert を通知する前に、同じ Group の Alert をまとめて送信するために待機する時間です。デフォルトは、30 秒です。
- : で指定した Group ごとの通知間隔を指定します。Alert を通知してから、次の 同じ Group の異なる Alert の通知が可能になるまでの時間です。デフォルトは、5 分です。
- : Alert が Firing になってから、同じ Alert が再通知されるまでの時間です。デフォルトは、4 時間です。
をクリックします。
Specific routing を設定する
通知する Contact point を Label ごとに指定できます。
Lagoon コンソールにログイン して、 → → の順にクリックします。
新しい Policy が作成されます。
以下の項目を設定します。
項目 説明 Contact point に Alert が通知されます。
をクリックして、この Policy の条件を設定します。条件に一致すると、 で選択した- : Label のキーを入力します。
- : 演算子を選択します。
- : Label の Value に対する条件を入力します。
を指定しない場合は、すべての Alert rule で動作する Policy になります。
Alert を通知する Contact point を選択します。 この Policy の条件に一致したときに、次の Policy の条件を検証するかどうかを設定します。
- オン: この Policy の Contact point に Alert を通知して、次の Policy の条件を検証します。
- オフ: この Policy の Contact point に Alert を通知して、終了します。
この Policy の条件に一致したときに、Group にまとめる基準を変更する場合は、オンに設定します。 → この Policy の条件に一致したときの Root policy を設定する の を参照してください。
を指定します。詳しくは、をオンに設定した場合のみ、この項目が表示されます。
この Policy の条件に一致したときに、Root policy で設定した 、 、 を変更する場合は、オンに設定します。 → 、 、 この Policy の条件に一致したときの Root policy を設定する を参照してください。
、 、 を指定します。各項目について詳しくは、をオンに設定した場合のみ、この項目が表示されます。
この Policy の条件に一致したとしても、Alert を通知しない時間帯 (Mute timing) を選択します。 をクリックします。
Specific routing を削除する
Lagoon コンソールにログイン して、 → の順にクリックします。
削除する Specific routing の
をクリックします。をクリックします。
Mute timing を作成する
Policy の条件に一致したとしても、Alert を通知しない時間帯を設定できます。作成した Mute timing は、Policy の
で選択してください。 で選択されない Mute timing は使用されません。Lagoon コンソールにログイン して、 → → の順にクリックします。
新しい Mute timing が作成されます。
以下の項目を設定します。
項目 説明 Mute timing の名前を入力します。 時間帯を UTC で設定します。
- 時間と分は、2 桁で入力します。1 桁の場合は、先頭に
0
を追加してください。 20:00
~ 翌日10:00
) を設定する場合は、20:00
~24:00
と00:00
~10:00
の 2 つの Time range を設定します。 は、 より早い時間に設定してください。たとえば、UTC で 00:00 をまたぐ時間 (例:
曜日を設定します。
例:
monday
: 月曜日monday, tuesday
: 月曜日、火曜日tuesday:thursday
: 火曜日から木曜日
日にちを設定します。
例:
1
: 1 日14:16
: 14 ~ 16 日-1
: 月末-2
: 月末の前日
月を設定します。
例:
1:3
: 1 ~ 3 月may:august
: 5 ~ 8 月december
: 12 月
年を設定します。
例:
2021:2022
: 2021 ~ 2022 年2030
: 2030 年
- 時間と分は、2 桁で入力します。1 桁の場合は、先頭に
をクリックします。