У меня есть такое правило:
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
.