Пусть я настроил один хост в nagios, и я также настроил контакт для почты, и это также работает, теперь задача состоит в том, чтобы все оповещения для любого хоста отправлялись на почтовый идентификатор, определенный в contacts.cfg, но я хочу отправлять оповещения, связанные с сетью команда, оповещения, связанные с пространством, должны перейти в группу хранения и т. д.
Как я написал ниже, две команды, одна для пинга и одна для обмена. Таким образом, для пинг-оповещений он должен идти по адресу network@example.com, а для свопинга - на storage@example.com.
определить сервис {использовать generic-сервис; Имя шаблона сервиса для использования host_name Host-1 service_description PING check_command check_nrpe!check_ping}
определить сервис {использовать generic-сервис; Имя шаблона службы для использования host_name Host-1 service_description Swap check_command check_nrpe!check_swap}
Если я добавлю какой-либо почтовый идентификатор в contacts.cfg, он отправит все оповещения на все почтовые идентификаторы, если они определены в файле хоста. Поэтому я хочу отправлять оповещения для одного хоста, разные оповещения для разных почтовых идентификаторов, вместо всех оповещений для одного или нескольких идентификаторов.