Monit
監控只執行一次
Monit 目前正在執行一次。我可以在日誌文件中看到它每個週期都會檢查一次,但是,當我重新載入 monit 時,執行只會發生一次。
check host somehost with address example.com # every "* 8-19 * * 1-5" if failed port 443 protocol https and certificate valid > 1095 days then exec "/var/local/bin/mtCert.sh"
monit 就是這樣設計的。請參閱 https://mmonit.com/monit/documentation/monit.html
如果測試失敗,程序只執行一次。如果錯誤持續給定數量的周期,您可以啟用執行重複。
添加
repeat every cycle
應該滿足您的要求。請注意,警報也是如此。