Я пытаюсь настроить nagios следующим образом
для каждой службы (например, «mysql в секундах позади мастера») мне нужно определить несколько уровней эскалации, когда уровень предупреждения Я хочу отправлять только электронную почту и когда уровень критический Я хочу отправить электронную почту и смс.
Как правильно это сделать?
Следует ли придерживаться определения уровней (критический или предупреждающий), если есть другой способ различать уровень электронной почты и уровень эскалации sms?
Спасибо!
Для каждого вида уведомлений вы можете определить service_notification_commands
или host_notification_commands
. Итак, делать то или это в зависимости от условия зависит от определенной вами команды. Напишите свой собственный сценарий, передайте его SERVICESTATE
или HOSTSTATE
макросы. Отправляйте столько писем или SMS, сколько хотите, в зависимости от штата.