Nagios

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
LavCraft
проходил мимо
Сообщения: 4
Зарегистрирован: 2008-09-03 23:12:57

Re: Nagios

Непрочитанное сообщение LavCraft » 2008-09-06 21:37:55

Почему то всё так же, оображается Service Status Types: Warning :(( А UP горит зелёным...Немогу исправить почему - то может кто подскажет..Какие конфиги скинуть?

Хостинговая компания 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/

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-09-08 11:43:02

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

Аватара пользователя
LavCraft
проходил мимо
Сообщения: 4
Зарегистрирован: 2008-09-03 23:12:57

Re: Nagios

Непрочитанное сообщение LavCraft » 2008-09-08 17:42:27

commands.cfg

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

# 'check_rrcp' command definition
define command{
        command_name    check_rrcp
        command_line    sudo $USER1$/check_rrcp -H $_HOSTMAC_ADDRESS$ -I eth0.1 --authkey=2379
        }
хост

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

define host{
        use             generic-compax
        display_name  43Армии5
        host_name       armii     
        alias           armii Switch 
        _mac_address    00:80:48:57:51:C3
        hostgroups      armii
with
}
Сервис

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

define service{
        use                     generic-service
        host_name               armii 
        display_name            lalala
        service_description     compax_ping
        check_command           check_rrcp
        normal_check_interval   5  
        retry_check_interval    1   
}
PS: Ещё кстати display_name директива не работает почему то- \

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-09-09 12:26:49

Нагиос 3.х что ли?
В общем про дисплей_нейм не знаю... А из описания команды убери $USER1$
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Nagios

Непрочитанное сообщение RusBiT » 2008-09-09 16:31:51

Имхо nagios показался очень трудной системой. Люблю когда все из веб морды делается :smile:
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

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

Re: Nagios

Непрочитанное сообщение hizel » 2008-09-09 16:38:24

они и не обещают простоты
Congratulations on choosing Nagios! Nagios is quite powerful and flexible, but it can take a lot of work to get it configured just the way you'd like. Once you become familiar with how it works and what it can do for you, you'll never want to be without it. :-)
http://nagios.sourceforge.net/docs/3_0/beginners.html
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Nagios

Непрочитанное сообщение LMik » 2008-09-09 17:02:17

RusBiT писал(а):Имхо nagios показался очень трудной системой. Люблю когда все из веб морды делается :smile:
Угу, тоже гемор с настройкой не понравился :(
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-09-09 17:33:38

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

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-09-16 16:16:15

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

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Nagios

Непрочитанное сообщение f_andrey » 2008-09-16 19:51:42

Lycane писал(а):А кто нитЬ знает как заставитЬ эту штуку дудетЬ в асЬку и на инетовское мыло?
А с мылом то какие проблемы, просто в шаблон пропиши свое мыло да и все, а вот аську пока не пробовал, может ближе к выходным помучаю, а так вот накатал тут немного по начальному конфигурированию.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-09-17 14:12:55

f_andrey писал(а):просто в шаблон пропиши свое мыло да и все
А не могли бы вы показатЬ как у вас выглядит конфиг команды оповещения на мыло? :)
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Nagios

Непрочитанное сообщение f_andrey » 2008-09-17 21:40:01

Lycane писал(а):А не могли бы вы показатЬ как у вас выглядит конфиг команды оповещения на мыло? :)
Да по дефолту шас для эксперемента поправил, /usr/local/etc/nagios/objects/contacts.cfg строчку с
email *****@gmail.com ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
и все заработало, ну почти вот кусок лога.
/var/log/maillog писал(а):Sep 17 22:22:27 andrey sm-mta[58245]: m8HIMMhW058243: to=<******@gmail.com>, ctladdr=<nagios@andrey.local> (181/181), delay=00:00:05, xdelay=00:00:05, mailer=esmtp, pri=30633, relay=gmail-smtp-in.l.google.com. [209.85.135.27], dsn=5.0.0, stat=Service unavailable
Но реально на гугл письмо не дошло видно из за похожести на спам шас попробую как нибудь или туда или на яндекс протолкнуть, а вообше там по сути исполняется команда типа

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

echo "body" | /usr/bin/mail -s "test" ****@gmail.com
П.С. ну да почтовики добропорядочно отвечают что
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <200809171822.m8HIMRhW058245@andrey.local>
To: <nagios@andrey.local>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="m8HIMRhW058245.1221675747/andrey.local"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)

This is a MIME-encapsulated message

--m8HIMRhW058245.1221675747/andrey.local

The original message was received at Wed, 17 Sep 2008 22:22:22 +0400 (MSD)
from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors -----
<****@gmail.com>
(reason: 550-5.7.1 [89.110.30.223] The IP you're using to send mail is not authorized)
Так что если хочется кудато отправлять алармы, то или заводим свой открытый релей или ишем чужой, или настраиваем локальный почтовик который будет релеить, ну или обучаем нагиос работать с авторизацией, в файле /usr/local/etc/nagios/objects/commands.cfg как пока не скажу или ждем или сами спрашиваем гугла.

П.С.2: ага сам mail похоже не может авторизоваться так что надо или делать скрипт на перле, благо нагиос теперь его нативно поддерживает, либо ставить локальный МУИ и слать через него.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

GLOG
проходил мимо
Сообщения: 1
Зарегистрирован: 2008-09-18 14:32:33

Re: Nagios

Непрочитанное сообщение GLOG » 2008-09-18 14:44:55

Люди мот кто поможет по Nagios 3.0.3?!Именно по 3 в интернете очень мало информации. Поставил fedory, apache, все дела, установил Nagios по мануалу с оффициального сайта, веб интерфейс грузиться но ссылки не работают, а когда запускаю проверку конфигурационных файлов (/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg) выдает кучу ошибок, мучаюсь не могу понять как описать(localhost.cfg, contacts.cfg) опишите кто поподробнее и выложите если свои конфиг файлы. Заранее премного БЛАГОДАРЕН!

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-09-18 15:54:27

Ну на самом деле там нет разителЬныхЪ отличий от второй ветки..
http://onix.opennet.ru/content/category/4/19/26/ - несколЬко отличныхЪ статей по началЬному конфигурированию
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

Аватара пользователя
netbug
рядовой
Сообщения: 31
Зарегистрирован: 2008-04-15 13:47:28
Откуда: Ростов-на-Дону
Контактная информация:

Re: Nagios

Непрочитанное сообщение netbug » 2008-09-19 14:48:21

GLOG писал(а):Люди мот кто поможет по Nagios 3.0.3?!Именно по 3 в интернете очень мало информации. Поставил fedory, apache, все дела, установил Nagios по мануалу с оффициального сайта, веб интерфейс грузиться но ссылки не работают, а когда запускаю проверку конфигурационных файлов (/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg) выдает кучу ошибок, мучаюсь не могу понять как описать(localhost.cfg, contacts.cfg) опишите кто поподробнее и выложите если свои конфиг файлы. Заранее премного БЛАГОДАРЕН!
Ну так вот просто не опишешь...
В contacts.cfg указываешь мыло, на которое отсылается уведомления, остальное я оставил по дефолту;
В nagios.cfg изменил вот это:

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

# You can specify individual object config files as shown below:
cfg_file=/usr/local/etc/nagios/objects/commands.cfg
cfg_file=/usr/local/etc/nagios/objects/contacts.cfg
cfg_file=/usr/local/etc/nagios/objects/timeperiods.cfg
cfg_file=/usr/local/etc/nagios/objects/templates.cfg

# Definitions for monitoring hosts
#cfg_file=/usr/local/etc/nagios/objects/hosts.cfg

# Definitions for monitoring a router/switch
#cfg_file=/usr/local/etc/nagios/objects/switch.cfg

# Definitions for monitoring a network printer
#cfg_file=/usr/local/etc/nagios/objects/printer.cfg


# You can also tell Nagios to process all config files (with a .cfg
# extension) in a particular directory by using the cfg_dir
# directive as shown below:

cfg_dir=/usr/local/etc/nagios/servers
#cfg_dir=/usr/local/etc/nagios/printers
#cfg_dir=/usr/local/etc/nagios/switches
cfg_dir=/usr/local/etc/nagios/routers
Соответственно, в /routers и /servers лежат файлы (с любым наименованием) примерно следующего содержания:

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

define host{
        use                     generic-switch
        host_name               01-XXXX
        parents                 00-YYYY
        2d_coords               30_coord,20_coord
        alias                   Cisco 1760V
        address                 10.71.255.1
        hostgroups              switches
        }

define service{
        use                     generic-service
        host_name               01-XXXX
        service_description     PING
        check_command           check_ping!200.0,20%!600.0,60%
        normal_check_interval   5
        retry_check_interval    1
        }

define service{
        use                     generic-service
        host_name               01-XXXX
        service_description     Uptime
        check_command           check_snmp!public!sysUpTime.0
        }
Важно! в папке должен находится файл group.cfg:

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

define hostgroup{
        hostgroup_name  routers                 ; The name of the hostgroup
        alias           My Routers         ; Long name of the group
        members         01-XXXX
        }
ну и остальные конфиги надо просмотреть, но насколько я помню изменения там минимальны

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

Nagios и rtl83xx_compex_ps2216

Непрочитанное сообщение INv » 2008-11-22 19:30:17

Ребят, возможно ли привзяать rtl83xx_compex_ps2216 к Nagios. 2-ое суток уже... как зомби.. Даже у дяди гугла и его младшего брата cuil ничего нету... про эту связку... (OS: Linux)

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

Nagios check_rrcp

Непрочитанное сообщение INv » 2008-11-22 19:39:02

Задача надо мониторить свитчи ps2216.
Да и еще, изначально пакета check_rrcp не было, не подскажете как его привязать? или вообще как добавить к Nagios? Ранее писалось, что там как-то надо подправить MakeFile, ребят, в первый раз с этим сталкнулся :) честно.. может кто чем поможет?
Вот версия и названия файла: nagios-2.10
Вот плагин: nagios-plugins-1.4.10 ( в нем нету check_rrcp)
Что мне делать??

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

Re: Nagios

Непрочитанное сообщение INv » 2008-11-22 21:26:50

Все разобрался!! :))) уря! :) простите, что накакал на форуме

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


root@IPPROTECT:xxxx/xxxx/xx# ./check_rrcp -I eth0 -H 00:80:48:5x:xb:x5
RRCP OK: Reply from 00:80:48:5x:xB:x5, time 0.96 ms

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-11-22 23:05:56

Какой молодец :) всего за два часа разобрался :)
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

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

Re: Nagios

Непрочитанное сообщение INv » 2008-11-22 23:27:54

Ну вот новые проблемы, думал все сделал.. а тут... ыыы.. Вот что пишет при проверке:
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

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

Error: Invalid host object directive '_mac_address2'.
Error: Could not add object property in file '/usr/local/nagios/etc/localhost.cfg' on line 186.

***> One or more problems was encountered while processing the config files...
Check your configuration file(s) to ensure that they contain valid
     directives and data defintions.  If you are upgrading from a previous
     version of Nagios, you should be aware that some variables/definitions
     may have been removed or modified in this version.  Make sure to read
     the HTML documentation regarding the config files, as well as the
     'Whats New' section to find out what has changed.


Вот commands.cfg

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


# 'check_rrcp' command definition
define command{
        command_name    check_rrcp
        command_line    check_rrcp -I eth0 -H $_HOSTMAC_ADDRESS2$
       }

Вот Service...

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

###############################################################################################
#                                                                                             #
# compex_ps2216                                                                               #
#                                                                                             #
###############################################################################################
define service{
        use                     generic-service
        host_name               kgb33
        service_description     arping
        check_command           check_rrcp
        normal_check_interval   5
        retry_check_interval    1
}
###############################################################################################


Хост группы

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

define hostgroup{
        hostgroup_name  kgb
        alias                kgb
        members         kgb33
        }



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

##############################################################################
#
# Compex_ps2216
#
##############################################################################


define host{
        use             linux-server
        #display_name   КГБ33
        host_name       kgb33
        alias           kgb switch
       _mac_address2     00:80:48:5a:3b:45
}

Вроде это все.. Вообщем нехочет он запускаться... с этими параметрами и все. Может подскажите куда копать? :st: :crazy:

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

Re: Nagios

Непрочитанное сообщение Lycane » 2008-11-24 14:39:52

Ну жеж русским по белому написано

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

Error: Invalid host object directive '_mac_address2'.
Error: Could not add object property in file '/usr/local/nagios/etc/localhost.cfg' on line 186.
Что вот этой штуки _mac_address2 в 186й строке файла /usr/local/nagios/etc/localhost.cfg бытЬ не должно.
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.

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

Re: Nagios

Непрочитанное сообщение hizel » 2008-11-24 14:51:12

третья ветка нагиос поддерживает Custom Object Variables
http://nagios.sourceforge.net/docs/3_0/ ... tvars.html
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: Nagios

Непрочитанное сообщение INv » 2008-11-25 11:37:12

я понял, что он на это ругается, дык как мне тогда, что мне делать то? если я ее удалю работать ниче не будет.. пинговать мак он не будет.. куда мне вставлять эту часть кода? Я так понимаю, вот я определил переменную в commands.cfg тут в localhost.cfg я уже вставляю имя переменной в нижнем регистре и без $ так? если нет, поправьте..

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

Re: Nagios

Непрочитанное сообщение hizel » 2008-11-25 11:44:33

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

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

Re: Nagios

Непрочитанное сообщение INv » 2008-11-25 11:47:54

Вот версия и названия файла: nagios-2.10