Назад | Перейти на главную страницу

Мониторинг использования предупреждений вместе с exec

У меня есть такое правило:

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 настроенный монитор предупредит вас, когда предел будет достигнут. Но если вы не хотите получать оповещение, используйте дополнительное правило noalert your@email.