Jump to content

Recommended Posts

Posted (edited)

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

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

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

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

Edited by K0matoznik
Posted

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

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

Posted

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

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

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

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

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

Posted

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

}

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.