Monit

與 exec 一起監視使用警報

  • August 13, 2015

我有這樣的規則:

if memory usage > 85% for 10 cycles then alert

我不僅想通過電子郵件通知,還想通過 slack 通知。所以我可以像這樣添加第二行:

if memory usage > 85% for 10 cycles then exec /path/to/slack.rb

當您有多個規則並且必須複製每一行時,這很煩人。可以同時使用 alert 和 exec 嗎?像這樣的東西:

if memory usage > 85% for 10 cycles then alert and exec /path/to/slack.rb

在這種情況下,不需要有兩個規則。第二個(帶exec)就足夠了。如果您已set alert配置 monit 將在限制匹配時提醒您。但如果您不想收到警報,請使用附加規則noalert your@email

引用自:https://serverfault.com/questions/713343