Установил nagios 3.0.3. настраиваю отсылку сообщений через ждабер сервер.
В command.cfg добавил
Код: Выделить всё
# 'notify-host-by-jabber' command definition
define command{
command_name notify-host-by-jabber
# command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification
command_line echo "hello from `hostname`" | sendxmpp -u nagios@free.pnz.local -p qwer1234 pda@free.pnz.local
# 'notify-service-by-email' command definition
define command{
command_name notify-host-by-jabber
# command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification
command_line echo "hello from `hostname`" | sendxmpp -u nagios@free.pnz.local -p qwer1234 pda@free.pnz.local
добавил
Код: Выделить всё
service_notification_commands notify-service-by-email,notify-service-by-jabber
host_notification_commands notify-host-by-email,notify-host-by-jabber
Код: Выделить всё
localhost PING CUSTOM (OK) 09-18-2008 16:49:57 nagiosadmin notify-service-by-email PING OK - Packet loss = 0%, RTA = 0.04 ms
localhost PING CUSTOM (OK) 09-18-2008 16:49:57 nagiosadmin notify-service-by-jabber PING OK - Packet loss = 0%, RTA = 0.04 ms
Чтобы зайти под юзером нагиос, под которым крутится нагиос в /etc/master.passwd изменил ему шел . Залогинился под нагиосом,
Код: Выделить всё
echo "hello from `hostname`" | sendxmpp -u nagios@free.pnz.local -p qwer1234 pda@free.pnz.local
Подскажите в какую сторону копать? Или если у кого работает аналогичная связка - покажите свои конфиги.