深刻度の自動復旧が行われるタイミングについて

完了

コメント

6件のコメント

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

    ご質問ありがとうございます。
    回答させていただきます。

    「深刻度自動復旧」に指定する時間に関しては、最終イベント発生時刻からの経過時間というご認識で間違いございません。
    この機能は、例えば継続的に飛んできた障害アラートが復旧により止むような場合に、明確に復旧アラートがなくともステータスを正常に戻す、といった利用シーンを想定しています。

    なお、自動復旧機能は正確には「深刻度を0にするイベントを自動的に発生させる」という動きをしますので、これをトリガーにアクションを実行する、といったことも可能です。

    以上、よろしくお願いいたします。

    コメントアクション パーマリンク
  • 山口哲郎

     ログメッセージの監視など障害の回復アラートが無い、監視項目について一定の時間条件にマッチするアラートを受信しなかった場合回復と見做す処理をしたいと思ってます。

     スコープの深刻度自動復旧で表現できそうのは確認しましたが、この場合スコープを監視ホスト数×監視項目数用意しないといけなくなってっしまいます。スコープの数を監視項目数にしたいのですが、この場合深刻度名をホスト名にして管理し、トリガーで一定の経過時間アラームを受信しなかった場合深刻度を0にするまたは、深刻度名自体を削除することが可能であれば表現できると考えています。

     

    上記のような深刻度の操作は可能でしょうか? 

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

    ご質問ありがとうございます。
    回答いたします。

    ご認識の通り、自動復旧ではなくトリガーを利用して一定時間経過後に深刻度をリセットすることは可能です。

    深刻度のリセットについては、深刻度を「0」とする方が API から可能な操作となりますので、深刻度を削除するより適しているかと思われます。
    深刻度を「0」とする操作に関しては、webhook のアクションを使用し API を呼ぶことで可能となります。

    以上、よろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • 山口哲郎

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

    APIリファレンスを確認しましたが、スコープ深刻度を一括リセットする。APIの事をおっしゃられてますでしょうか?

    上記のAPIを実行した場合スコープ内の深刻度が全て0になると理解しておりますが、あってますでしょうか?

    こちらでやりたいことを再度書かせていただきますと、回復アラームの無い障害が発生した場合に、一定時間受信しなかった場合に、同一のスコープ(同一の監視項目)内で異なるホスト毎に深刻度(深刻度名=ホスト名)で管理したいということになります。よって、スコープ内で一括リセットされてしまうとホスト毎にスコープを作成しないといけなくなるので、トリガー条件で個別の深刻度名の深刻度を操作する(0にする)方法を探しています。

    以上、よろしくお願いします。

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

    明確なご案内ができておらず申し訳ありません。

    深刻度を変動させる API は、下記のものとなっております。

    /api/apps/alerthub/scopes/{scopeId}/events イベントの手動呼び出し

    分かりにくく申し訳ございませんが、改めてお試しいただけますでしょうか。
    よろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • 山口哲郎

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

    ご案内いただいたAPIで実現できそうですので、確認してみたいと思います。ありがとうございました。

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

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