Nagios

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-07-20 13:32:00

хорошо.
а я чё-то забросил его - не вижу сферы применения... :(
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
TnT
рядовой
Сообщения: 19
Зарегистрирован: 2006-03-20 11:02:22
Откуда: Мукачево

Непрочитанное сообщение TnT » 2006-07-20 13:56:33

ето точно но гибкий зараза чо хочеш мониторить то и смотриш
а сам я использую тока пинг около 100 хостов
и ресурс жрёт а есле все сервисы запустить то наверное
придётся двух галового монстра заводить в своём хазяйстве :D

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-07-21 8:13:27

статью накропать можешь?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
TnT
рядовой
Сообщения: 19
Зарегистрирован: 2006-03-20 11:02:22
Откуда: Мукачево

Непрочитанное сообщение TnT » 2006-07-21 10:44:10

я неочень силён в писме! но могу постаратся(есле будет каму граматику править)
да и прочто писать? всё уже написано (Бешков, ONIX) но можно написать про тонкие настрой?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-07-21 11:07:52

вратце набросать установку-настройки и перевод конфига приложить...
самое ценное - именно перевод
Убей их всех! Бог потом рассортирует...

Аватара пользователя
TnT
рядовой
Сообщения: 19
Зарегистрирован: 2006-03-20 11:02:22
Откуда: Мукачево

Непрочитанное сообщение TnT » 2006-07-21 11:22:10

Я думаю установку и первичную настройку описывать ненадо
лудше вставить ссылки и оператся на уже готовые статьй я ща смотрел в
гугле там их море но не в одной нет нечего про CGI.cfg и nagios.cfg
а ето самое главное думаю что через неделю или две напишу

AlexZ_70
проходил мимо
Сообщения: 1
Зарегистрирован: 2006-11-02 12:22:34

Nagios

Непрочитанное сообщение AlexZ_70 » 2006-11-02 12:27:20

Здравствуйте!
Юзаю Nagios, установлен на SuSe 10.
Но возникли трудности с отображением карт.
3D-Status Map - работает как положено,
а вот Status Map - нет.
Вываливается следующая ошибка:
------------------------------------------------------------
Server error!
The server encountered an internal error and was unable to complete your request.

Error message:
Premature end of script headers: statusmap.cgi

If you think this is a server error, please contact the webmaster.

Error 500
-------------------------------------------------------------------------
Может подскажете где копать?

Спасибо!

Василий
проходил мимо

Непрочитанное сообщение Василий » 2007-06-25 9:16:34

TnT писал(а):Я думаю установку и первичную настройку описывать ненадо
лудше вставить ссылки и оператся на уже готовые статьй я ща смотрел в
гугле там их море но не в одной нет нечего про CGI.cfg и nagios.cfg
а ето самое главное думаю что через неделю или две напишу
Посмотрите тут. onix.opennet.ru/content/category/4/19/26/ Многие вопросы отпадут сами собой

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Непрочитанное сообщение hizel » 2007-07-02 13:15:58

кстате нагиос ни у кого не зависает?

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

Гость
проходил мимо

Re: Nagios

Непрочитанное сообщение Гость » 2007-12-07 10:40:25

to kizel:

а подскажи где инфу про графики и настройку их надыбать?

благодарю :D

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Nagios

Непрочитанное сообщение hizel » 2007-12-07 20:54:04

там несколько возможных плагинов
я ставил то что было в портах
nagiosgraph
потом два дня жосткого секса
и заработало, я собственно до конца сам не понял почему сразу не запустилось :twisted:
информация в гугле наличествует в виде нескольких огрызков
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

sinaps
проходил мимо

Re: Nagios

Непрочитанное сообщение sinaps » 2008-11-27 0:08:38

Не могу настроить звуковое оповещение. Конфиг CGI.cfg поправил, в /usr/local/nagios/share/media/ положил семплы, дал nagios права на директорию.
А когда firefox'ом захожу на страницу, он пишет типа нужет какой то особый плагин, который ему найти не удалось.
aplicatoon/wav

nagios 3 на FreeBSD 7.0

Аватара пользователя
Lycane
старшина
Сообщения: 407
Зарегистрирован: 2008-05-23 15:25:58
Откуда: Волжский
Контактная информация:

Re: Nagios

Непрочитанное сообщение Lycane » 2008-11-27 16:29:31

А разве звуковые файлы не по другому пути должны лежатЬ?
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

Гость
проходил мимо

Re: Nagios

Непрочитанное сообщение Гость » 2008-11-27 23:17:43

Lycane писал(а):А разве звуковые файлы не по другому пути должны лежатЬ?
И куда мне их положить?

p.s:

# SOUND OPTIONS
# Эта опция позволяет вам определять выборочный аудио файл
# который должен проигрыватся в окне броузера когда
# возникают проблемы в сети. Аудио файлы используются только в

# status CGI. Звук должен воспроизводится только при
# критических проблемах. Последовательность проблем (по важности)
# следующая: unreachable hosts, down hosts, critical services,
# warning services, and unknown services. Если нету никаких
# видимых проблем, звуковой файл
# 'normal_sound' будет опционально воспроизводится.
#
#
# <varname>=<sound_file>
#
# Заметка: Все аудио файлы должны располагатся в субдиректории /media
# в пути HTML (i.e. /usr/local/nagios/share/media/).

#host_unreachable_sound=hostdown.wav
#host_down_sound=hostdown.wav
#service_critical_sound=critical.wav
#service_warning_sound=warning.wav
#service_unknown_sound=warning.wav
#normal_sound=noproblem.wav

http://forum.lissyara.su/viewtopic.php? ... 71&start=0

Для того чтобы звуковое оповещение заработало, нужно поместить файлы звуков в формате wav внутрь директории /usr/local/nagios/share/media/, как всегда, не забыть о правах пользователя и принадлежности файлов. А затем добавить следующие записи в файл cgi.cfg.

http://onix.opennet.ru/content/view/20/26/1/7/

Аватара пользователя
Lycane
старшина
Сообщения: 407
Зарегистрирован: 2008-05-23 15:25:58
Откуда: Волжский
Контактная информация:

Re: Nagios

Непрочитанное сообщение Lycane » 2008-11-28 10:18:24

Заметка: Все аудио файлы должны располагатся в субдиректории /media
# в пути HTML
У меня они как раз лежат в /usr/local/www/nagios/media и всё прекрасно работает
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

Аватара пользователя
sinaps
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-11-27 23:21:45

Re: Nagios

Непрочитанное сообщение sinaps » 2008-11-28 11:45:19

Lycane писал(а):
Заметка: Все аудио файлы должны располагатся в субдиректории /media
# в пути HTML
У меня они как раз лежат в /usr/local/www/nagios/media и всё прекрасно работает
Файлы положил в /usr/local/www/nagios/media. Таже хрень :)

А какая у тебя версия нагиоса?

ps:

%ls -la /usr/local/www/nagios/media/
total 356
drwxr-xr-x 2 www www 512 27 ноя 22:58 .
drwxr-xr-x 10 www www 512 28 ноя 11:08 ..
-rw-r--r-- 1 www www 91382 26 ноя 17:39 critical.wav
-rw-r--r-- 1 www www 146594 26 ноя 17:39 hostdown.wav
-rw-r--r-- 1 www www 101066 26 ноя 17:39 noproblem.wav
-rw-r--r-- 1 www www 17230 26 ноя 17:39 warning.wav
%

Изображение

Аватара пользователя
Lycane
старшина
Сообщения: 407
Зарегистрирован: 2008-05-23 15:25:58
Откуда: Волжский
Контактная информация:

Re: Nagios

Непрочитанное сообщение Lycane » 2008-11-28 14:45:23

Код: Выделить всё

ls -la /usr/local/www/nagios/media/
total 44
drwxr-xr-x   2 root  wheel    512 15 сен 19:07 .
drwxr-xr-x  11 root  wheel    512 16 сен 17:26 ..
-rw-r--r--   1 root  wheel   9160 15 сен 19:07 critical.wav
-rw-r--r--   1 root  wheel  19052 15 сен 19:07 hostdown.wav
-rw-r--r--   1 root  wheel   8954 15 сен 19:07 warning.wav

Код: Выделить всё

nagios-3.0.3
В общем проверила я всё это дело на всехЪ доступныхЪ браузерахЪ.. РезулЬтат - звуки воспроизводит толЬко Опера. ОсталЬные ни на что не ругаются, но молчат.
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

Аватара пользователя
sinaps
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-11-27 23:21:45

Re: Nagios

Непрочитанное сообщение sinaps » 2008-11-28 23:32:34

К сожалению проблема осталось актуальной (Opera то же молчит...)
У меня версия 3.0.5, может в этом дело? Хотя чувствую, что разгадка кроется где то близко :roll: и дело не в версии

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Nagios

Непрочитанное сообщение hizel » 2008-11-28 23:42:41

дело в браузерах :)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Mox
проходил мимо

Re: Nagios

Непрочитанное сообщение Mox » 2008-12-16 15:06:14

Народ, не страдайте ерундой.=) Есть прекрасный плагин к FF - Nagios Checker, им гораздо удобнее пользоваться

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Nagios

Непрочитанное сообщение hizel » 2008-12-16 15:18:35

не всем удобно пользоваться FF ;)
а плагин вполне себе ничего
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

guinness
проходил мимо

Re: Nagios

Непрочитанное сообщение guinness » 2009-06-23 12:34:39

возникла необходимость подцепить звуки только на некоторые из хостов. Гугл пока ничего толкового не подсказал, это вообще возможно?

NET_X
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-08-15 12:28:58
Откуда: Владивосток

Nagios и Jabber

Непрочитанное сообщение NET_X » 2009-08-18 11:52:22

Доброго всем времени суток,
установил nagios 3.1.0 из репозитария мандривы (rpm)

всё запустилось хорошо, чуть подправил дефолтные конфиги, - проверил хост, уронил, получил уведомления по email'у
теперь задача оповещать через джабер, -> нашел в нете скрипт, установил perl-net-jabber + perl-nagios-plugin

в логе нагиоса (nagios.log) - всё отправлено, но ничего не приходит

Код: Выделить всё

HOST NOTIFICATION: nagiosadmin;test;DOWN;host-notify-by-jabber;CRITICAL - Host Unreachable (10.10.10.10)
пробую скрипт, с теми же параметрами, отправить из командной строки(от обычного юзера) - всё отправляется
(права на него 755 поставил)
сам скрипт

Код: Выделить всё

#!/usr/bin/perl                                 
# Author David Cox                              
# Created from various code examples found on the web
# Last Modified 08/06/2002                           
# Feel free to use or modify as needed to suit your needs
#######################################################  
# MAXWAIT is used because the send message function didn't seem to
# like being called to fast. The message would be sent unless I waited a second
# or so. You can experiment with it but I just went with 2 seconds.            
#######################################################                        

use strict;
use Net::Jabber qw(Client) ;
use Net::Jabber qw(Message) ;
use Net::Jabber qw(Protocol) ;
use Net::Jabber qw(Presence) ;

my $len = scalar @ARGV;

if ($len ne 2) {
   die "Usage...\n notify [jabberid] [message]\n";
}

my @field=split(/,/,$ARGV[0]);

use constant RECIPIENT => $ARGV[0];
use constant SERVER    => 'сервер';
use constant PORT      => 5222;
use constant USER      => 'юзер';
use constant PASSWORD  => 'мой-пароль';
use constant RESOURCE  => '';
use constant MESSAGE   => $ARGV[1];
use constant MAXWAIT   => 2 ;

my $connection = Net::Jabber::Client->new();
$connection->Connect( "hostname" => SERVER,"port" => PORT )  or die
"Cannot connect ($!)\n";

my @result = $connection->AuthSend( "username" => USER,"password" =>
PASSWORD,"resource" => RESOURCE );
if ($result[0] ne "ok") {
 die "Ident/Auth with server failed: $result[0] - $result[1]\n";
}

foreach ( @field ) {
   my $message = Net::Jabber::Message->new();
   $message->SetMessage( "to"           => $_,
                         "subject"      => "Notification",
                         "type"         => "chat",
                         "body"         => MESSAGE);

   $connection->Send($message);
   sleep(MAXWAIT);
}
$connection->Disconnect();
exit;
частичная вырезка конфига нагиоса

Код: Выделить всё

define host{
        use                     linux-server
        host_name               test
        alias                   test
        address                 10.10.10.10
        }
define contact{
        name                            generic-contact
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r,f,s
        host_notification_options       d,u,r,f,s
        service_notification_commands   notify-service-by-email, notify-by-jabber
        host_notification_commands      host-notify-by-jabber
        register                        0
        }
define command{                             
command_name    host-notify-by-jabber       
command_line    $USER1$/notify_by_jabber $CONTACTPAGER$ "Host '$HOSTALIAS$' is $HOSTSTATE$ - Info: $HOSTOUTPUT$"
}                                                                                                               
define command{                                                                                                 
command_name notify-by-jabber                                                                                   
command_line $USER1$/notify_by_jabber $CONTACTPAGER$ "$NOTIFICATIONTYPE$ $HOSTNAME$ $SERVICEDESC$  $SERVICESTATE$  $SERVICEOUTPUT$ $LONGDATETIME$"                                                                                                                                      
}
пробовал также:

Код: Выделить всё

define command{                             
command_name    host-notify-by-jabber
command_line    /путь_до_плагина/notify_by_jabber мойджабер Сообщение
}
эффекта нет

друзья подскажите в какую сторону копать? и что может быть не так ? :st:
:unknown:

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Nagios

Непрочитанное сообщение hizel » 2009-08-18 15:52:29

а в первом варианте положили в libexec к нагиосу плугин? :]
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

densan
ст. сержант
Сообщения: 370
Зарегистрирован: 2007-12-06 10:02:02
Откуда: Penza
Контактная информация:

Re: Nagios

Непрочитанное сообщение densan » 2009-08-20 17:13:09

NET_X
использую
sendxmpp-0.0.8 Perl-script to send xmpp (jabber) messages

в commands.cfg

Код: Выделить всё

# 'notify-service-by-jabber' command definition
define command{
command_name    notify-service-by-jabber
command_line    /usr/bin/printf "%b" "***** Penza Nagios *****\nNotification Type: $NOTIFICATIONTYPE$\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nDate/Time: $LONGDATETIME$\nAdditional Info:\n$SERVICEOUTPUT$" | /usr/local/libexec/nagios/eventhandlers/sendxmpp -f /var/spool/nagios/.sendxmpprc  -u nagios@free.pnz.local -p qwer1234 -s testmessage $CONTACTADDRESS1$
в /var/spool/nagios/.sendxmpprc
nagios@free.pnz.local qwer1234
логин и пароль учетки для нагиоса в джабере