Перейти к содержимому
Калькуляторы

nagios рассылка рассылка уведомлений определенному адресу

День добрый, стоит нагиос v4

 # pkg info |grep nagios
nagios4-4.1.1_3                Powerful network monitoring system

То что надо, то работает, рассылка сообщений происходит через ssmtp.Вставл вопрос, а как сделать чтобы рассылка падала определенному человеку из contacts.cfg от определенного хоста или группы хостов. Упало оборудование которое входит в определенную группу и определенному человеку упало сообщение на эл.почту. Подскажите у кого именно так получилось настроить, и покажите пожалуйста свои конфиги или скажите какие именно конфиги показать, что бы вы указали на мою ошибку в них.

Заранее спасибо.

Изменено пользователем K0matoznik

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть еще один вопрос - есть ли какая-то веб админка, для того чтобы в Веб редактировать конфигурационные файлы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

да так можно сделать, создаёте несколько групп контактов, и в конфиг файла хоста добавляете нужную группу.

всякие надстройки веб-админки фуфло, конфиг настроил, сохранил копию, а если все делать через базу данных, не надёжно и не безопасно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

to alexaaa Спасибо за совет. То есть все делать в файлах и не доверять БД? а зачем тогда вообще там mysql нужен для nagios? o_O

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а где вы видели установленный opensource nagios c mysql

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть еще один вопрос - есть ли какая-то веб админка, для того чтобы в Веб редактировать конфигурационные файлы?

Крутим nagiosql+mysql в паре с nagios3.

Сама вебморда всё хранит в базе, но генерит текстовые конфиги для nagios и подкладывает ему.

Собственно благодаря этой штуке и отдали её в группу мониторинга и они там дальше сами.

Ковыряние в текстовых файлах это хорошо, но либо ты это делаешь сам, либо отдаёшь удобное решение менее квалифицированному персоналу где текучка ещё в добавок может быть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

define contactgroup {

contactgroup_name Linux-admins

alias Linux Servers Administrator

members INF

}

 

define contact {

contact_name INF

alias BLA BLA

service_notification_period 24x7

host_notification_period 24x7

service_notification_options w,u,c,r

host_notification_options d,u,r

service_notification_commands email

host_notification_commands email

email lalala

}

____________________________________________

define host {

use generic-host-cisco

host_name monitoring_server

address lalala

parents Catalyst-3550

hostgroups servers

contact_groups Linux-admins

}

define service {

use generic-service-ping

host_name monitoring_server

contact_groups Linux-admins

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребят, как сделать 3 одобренных сообщения? типа благодарность мне кто-то должен сказать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.