ホストが再起動したときの警告/実行監視

ホストが再起動したときの警告/実行監視

私は使う監視装置Elasticsearchサービスの稼働時間をすばやく確認してください。

私の設定は次のとおりです。

check host [Elasticsearch]-test with address 1.2.3.4
    if failed
        port 9200
        protocol http
    then exec "/alerting/monit2telegram/monit2telegram.sh"

つまり、monit がポート 9200 に http 要求を実行できない場合は、テレグラム通知が届きます。伸縮性が緩くなると効果が良いです。

しかし、時ホストが正常に戻る、monitプッシュ通知/実行通知をどのように設定しますか?

ベストアンサー1

解決策は次のとおりです。

check host [Elasticsearch]-test with address 1.2.3.4
    if failed
        port 9200
        protocol http
    then exec "/alerting/monit2telegram/monit2telegram.sh"
    else if succeeded then exec /alerting/monit2telegram/monit2telegram.sh"

ホストが正常に戻ると再実行されます。

おすすめ記事