IBM Cloud Logs マルチコンディションアラート
IBM® Cloud Logs では、1つのアラートに最大5つの条件ルールを設定できます。 各条件ルールは、しきい値、時間枠、優先順位を定義する。 条件ルールが満たされると、その条件ルールに関連する優先順位でアラートがトリガーされる。 複数の条件ルールがトリガー基準を満たす場合、トリガーされるアラートは、最も優先順位の高い条件ルールに対応する。
トリガーされたアラート条件と関連する優先順位は、インシデントで確認できます。
IBM Cloud Logs には、最も高い優先度から最も低い優先度までの5つの優先度が設定されている:
P1P2P3P4P5
これらの優先度値は、警告される問題の重要度を決定する。
以下のアラートタイプには、複数の条件を設定することができます:
[*] - 即時通知アラートでは複数の条件はサポートされていません。
コンディション処理
アラートに複数の条件を設定する場合、それらの条件がどのように処理され、表示されるかを意識する必要があります。
アラートトリガー
条件ルールは、アラート条件が満たされ、アラートがトリガーされたときのアラートの優先順位を決定する。
アラートが複数の優先度の条件に一致する場合、最も高い優先度の値が適用されます。 例えば、 P1 として定義された条件と、 P2 として定義された条件でもアラートが発動する場合、 P1 の優先順位がアラートに適用されます。 P1 が最も高い優先順位です。
インシデントページには、アラートが P1 の優先度とアラートのトリガーとなった情報とともに表示されます。
複数の条件ルールを構成する場合、最初に定義された条件ルールによって、インシデント ページに表示されるアラートの重大度が設定されます。 最初の条件ルールは、 IBM Cloud Event Notifications サービスに送信されるイベントの重大度、トリガー条件、その他のアラート定義の詳細も設定する。 アラートをトリガーする条件ルールの重大度とアラート定義の詳細は、UI、CLI、API、または Terraform を通じて構成された最初の条件ルールと一致しない限り、イベント通知に使用されません。 このため、ルール条件を優先順位の高い順に設定することが重要である。 例えば、通知をトリガーされたアラートの優先度よりも高い重要度にしたい場合があります。 この場合、優先順位の高いものから低いものへと条件を整理するようにしたい。
アラート管理ディスプレイ
UIまたはAPIを使用してアラート条件を構成する場合、複数の条件が構成されていても、最初に構成された条件の優先順位のみが アラート管理 ページ。
アラートに設定された最も高い優先度を常にアラート管理ページに表示したい場合は、最も高い優先度の条件が最初に設定された条件であることを確認してください。
時間枠グループ
アラートに設定されているすべての条件のタイムフレームは、同じタイムフレームグループ内になければなりません。
| グループ | 時間フレーム |
|---|---|
| 1 | 1分~30分 |
| 2 | 1時間~6時間 |
| 3 | 12時間~36時間 |
例えば、時間枠がグループ2のアラート条件を設定する場合、そのアラートの他のすべての条件もグループ2でなければなりません。
メトリクス・アラートの条件
メトリックアラートでは、特定の期間に for at least、 at least once、または for over x% の条件を満たした場合に閾値を設定することができます。
for at least- このオプションは、指定された期間全体にわたって条件を満たさなければならないことを指定する。 例えば、
for at least 5 minutesと設定した場合、5分間の間、継続的に閾値を超えなければならない。 at least once- このオプションは最も最小限の条件である。 アラートは、指定された期間内に少なくとも1回閾値を超えた場合にトリガーされる。 例えば、
at least once in 5 minutesは、その5分間のウィンドウの中で1回でもメトリックがしきい値を超えた場合、アラートがトリガーされることを意味する。 for over x%- このオプションを使用して、条件の発生回数ではなく、継続時間のパーセンテージを設定する。
for over x%オプションは、選択された時間ウィンドウの中で、一定の割合以上の時間、条件が真でなければならないことを指定する。 例えば、for over 10% of 10 minutesを設定した場合、アラートがトリガーされるためには、その時間帯に1分以上(10分の10%)メトリックがしきい値を超える必要があります。 パーセンテージが0に設定され、クエリが1回でも閾値を超えると、アラートがトリガーされる。 パーセンテージが100に設定されている場合、アラートがトリガーされるためには、すべての時間ウィンドウ値がしきい値を超えなければならない。