関連メッセージ機能を使った通知の集約について

完了

コメント

8件のコメント

  • 正式なコメント
    Kompiraサポートチーム

    お世話になっております。
    以下の通り回答いたします。

    関連メッセージを使用する方法でご案内させていただきます。
    いただいた内容について、実行条件をご設定いただいているかと存じます。
    実行条件に加え、関連メッセージを有効化いただき関連メッセージの条件に追加いただくようお願いいたします。

    • 深刻度の増減を判定する→「増えた」を選択
    • イベントの深刻度名を起点のイベントの深刻度名と比較する→「と等しい」を選択

    実行条件に設定している「変化前の深刻度が0と等しい値である」は、起点にのみかかる条件となりますので、そのまま設定していただくようお願いいたします。

    すでにご参照いただいているかもしれませんが、関連メッセージについては下記リンク先に詳細な説明がございますので、ご参考いただければ幸いです。
    https://support.kompira.jp/column/alerthub-related-messages/

    また、ランブックについては実行回数を取得する機能が現在ございません。
    そのため、お試しいただいた方法はランブックではご使用いただけません。
    恐れ入りますが、よろしくお願いいたします。

    コメントアクション パーマリンク
  • Kompiraサポートチーム

    お世話になっております。
    ご質問いただきありがとうございます。

    確認を行いますので、恐れ入りますが今しばらく回答をお待ち下さい。

    0
    コメントアクション パーマリンク
  • m.hoshi

    ご回答ありがとうございます。

    実行条件に加え、関連メッセージを有効化いただき関連メッセージの条件に追加いただくようお願いいたします。

    ・深刻度の増減を判定する→「増えた」を選択
    ・イベントの深刻度名を起点のイベントの深刻度名と比較する→「と等しい」を選択
    ⇒こちらについては設定を追加し動作を確認できました。

    実行条件に設定している「変化前の深刻度が0と等しい値である」は、起点にのみかかる条件となりますので、そのまま設定していただくようお願いいたします。
    ⇒複数のホストで一つの深刻度を参照し、ホストごとにメッセージを集約したい場合に、他のホストの障害で深刻度がすでに0より大きい値になっていても関連メッセージに該当する条件であればメッセージを集約させたいと思っております。そのため「変化前の深刻度が0と等しい値である」という条件は除外したいのですが、除外してしまうと集約の起点が深刻度名と深刻度の増加のみになるため繰り返し関連メッセージの通知が届いてしまいます。変化前の深刻度の値以外で通知を1回にまとめられる起点の条件はあるでしょうか。

    お手数をお掛けいたしますが、よろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • Kompiraサポートチーム

    ご確認いただきありがとうございました。

    ホストごとに深刻度名を分けるか、スコープから分けるようご設定いただければ、各ホストの通知を個別に集約し受け取ることが可能になります。

    恐れ入りますが、複数のホストにおいて一つの深刻度を参照し、起点の深刻度が0より大きい値になっていてもメッセージを集約する、という設定は難しいかと思われます。
    どのようなルールを設定されているか差し支えなければお教えいただけますでしょうか。

    お手数おかけし恐縮ですが、よろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • m.hoshi

    ありがとうございます。ご回答の件、承知いたしました。

    ホストごとに深刻度名を分けるか、スコープから分けるようご設定いただければ、各ホストの通知を個別に集約し受け取ることが可能になります。

    ⇒こちらですが、ホストごとに深刻度を分けた場合であっても
    対象のホストで一度イベントが発生し実行条件に合致して集約メッセージが通知された後、
    深刻度が回復せずに再発した場合に再度集約してメッセージを送信させる設定は難しいでしょうか。

    複数のホストにおいて一つの深刻度を参照し、起点の深刻度が0より大きい値の場合にはメッセージを集約することが難しいとのことなので、同様に起点となる深刻度が変化した後では上記についても設定は難しい認識なのですが、もし設定が可能であれば設定方法についてご教示いただけますでしょうか。

    何度も申し訳ございませんが、よろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • Kompiraサポートチーム

    とんでもございません。

    ご認識の通り、深刻度が回復しない状態で同様のイベントが発生した場合、メッセージを集約することは難しいかと思われます。

    ただ、ランブックをアクション部分にご使用いただくことで通知を行った後に深刻度を0に戻すことは可能です。
    以下のように設定いただければ、再度集約した通知を受け取ることができます。

    • ランブックのアクションステップで通知を行う
    • 次のステップでイベントの手動呼び出しを行う API([POST] /api/apps/alerthub/scopes/{scopeId}/events)を実行する
      ※この時、`value` に `0` を設定いただくことで、特定のスコープの深刻度を0に戻すことができます。

    詳細は、APIドキュメント を参照いただければと存じます。
    お手数おかけし恐縮ですが、ご確認のほどよろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • m.hoshi

    ありがとうございます。
    頂いた内容でランブックでの処理を試してみたいと思います。
    ご連絡いただいた設定は、スコープの深刻度を0にする設定ですが、
    スコープに複数の深刻度を持たせていた場合に、特定の深刻度のみ深刻度を0にすることが可能であれば、こちらも設定方法をご教示いただきたく、お手数をお掛けいたしますがよろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • Kompiraサポートチーム

    ご確認いただきありがとうございます。

    上記にてご案内した API ([POST] /api/apps/alerthub/scopes/{scopeId}/events)が特定の深刻度を0にする API となります。
    `severityName` に対象の深刻度名を指定いただき、`value` に `0` を指定いただくようお願いいたします。
    詳細は、APIドキュメント の 「Request body」 中、「Example Value」 をご参考ください。 

    どうぞよろしくお願いいたします。

    0
    コメントアクション パーマリンク

サインインしてコメントを残してください。