
Nagios
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- LavCraft
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2008-09-03 23:12:57
Re: Nagios
Почему то всё так же, оображается Service Status Types: Warning
( А UP горит зелёным...Немогу исправить почему - то может кто подскажет..Какие конфиги скинуть?

Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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
Конфиг хоста, конфиг сервиса и конфиг команды
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- LavCraft
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2008-09-03 23:12:57
Re: Nagios
commands.cfg
хост
Сервис
PS: Ещё кстати display_name директива не работает почему то- \
Код: Выделить всё
# '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
}
- Lycane
- старшина
- Сообщения: 407
- Зарегистрирован: 2008-05-23 15:25:58
- Откуда: Волжский
- Контактная информация:
Re: Nagios
Нагиос 3.х что ли?
В общем про дисплей_нейм не знаю... А из описания команды убери $USER1$
В общем про дисплей_нейм не знаю... А из описания команды убери $USER1$
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- RusBiT
- лейтенант
- Сообщения: 635
- Зарегистрирован: 2007-08-03 11:43:53
- Откуда: Красноярск
- Контактная информация:
Re: Nagios
Имхо nagios показался очень трудной системой. Люблю когда все из веб морды делается 

Чем больше я познаю FreeBSD, тем больше я считаю себя ламером 

- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Nagios
они и не обещают простоты
http://nagios.sourceforge.net/docs/3_0/beginners.htmlCongratulations 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. :-)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Nagios
Угу, тоже гемор с настройкой не понравилсяRusBiT писал(а):Имхо nagios показался очень трудной системой. Люблю когда все из веб морды делается

BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
- Lycane
- старшина
- Сообщения: 407
- Зарегистрирован: 2008-05-23 15:25:58
- Откуда: Волжский
- Контактная информация:
Re: Nagios
Ну не знаю чо вы так... по моему как минимум дефолтная настройка там легка и понятна
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- Lycane
- старшина
- Сообщения: 407
- Зарегистрирован: 2008-05-23 15:25:58
- Откуда: Волжский
- Контактная информация:
Re: Nagios
А кто нитЬ знает как заставитЬ эту штуку дудетЬ в асЬку и на инетовское мыло?
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Nagios
А с мылом то какие проблемы, просто в шаблон пропиши свое мыло да и все, а вот аську пока не пробовал, может ближе к выходным помучаю, а так вот накатал тут немного по начальному конфигурированию.Lycane писал(а):А кто нитЬ знает как заставитЬ эту штуку дудетЬ в асЬку и на инетовское мыло?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
- Lycane
- старшина
- Сообщения: 407
- Зарегистрирован: 2008-05-23 15:25:58
- Откуда: Волжский
- Контактная информация:
Re: Nagios
А не могли бы вы показатЬ как у вас выглядит конфиг команды оповещения на мыло?f_andrey писал(а):просто в шаблон пропиши свое мыло да и все

Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Nagios
Да по дефолту шас для эксперемента поправил, /usr/local/etc/nagios/objects/contacts.cfg строчку сLycane писал(а):А не могли бы вы показатЬ как у вас выглядит конфиг команды оповещения на мыло?
и все заработало, ну почти вот кусок лога.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
Так что если хочется кудато отправлять алармы, то или заводим свой открытый релей или ишем чужой, или настраиваем локальный почтовик который будет релеить, ну или обучаем нагиос работать с авторизацией, в файле /usr/local/etc/nagios/objects/commands.cfg как пока не скажу или ждем или сами спрашиваем гугла.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)
П.С.2: ага сам mail похоже не может авторизоваться так что надо или делать скрипт на перле, благо нагиос теперь его нативно поддерживает, либо ставить локальный МУИ и слать через него.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2008-09-18 14:32:33
Re: Nagios
Люди мот кто поможет по 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
Ну на самом деле там нет разителЬныхЪ отличий от второй ветки..
http://onix.opennet.ru/content/category/4/19/26/ - несколЬко отличныхЪ статей по началЬному конфигурированию
http://onix.opennet.ru/content/category/4/19/26/ - несколЬко отличныхЪ статей по началЬному конфигурированию
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- netbug
- рядовой
- Сообщения: 31
- Зарегистрирован: 2008-04-15 13:47:28
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Nagios
Ну так вот просто не опишешь...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
Код: Выделить всё
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
}
Код: Выделить всё
define hostgroup{
hostgroup_name routers ; The name of the hostgroup
alias My Routers ; Long name of the group
members 01-XXXX
}
-
- проходил мимо
Nagios и rtl83xx_compex_ps2216
Ребят, возможно ли привзяать rtl83xx_compex_ps2216 к Nagios. 2-ое суток уже... как зомби.. Даже у дяди гугла и его младшего брата cuil ничего нету... про эту связку... (OS: Linux)
-
- проходил мимо
Nagios check_rrcp
Задача надо мониторить свитчи ps2216.
Да и еще, изначально пакета check_rrcp не было, не подскажете как его привязать? или вообще как добавить к Nagios? Ранее писалось, что там как-то надо подправить MakeFile, ребят, в первый раз с этим сталкнулся
честно.. может кто чем поможет?
Вот версия и названия файла: nagios-2.10
Вот плагин: nagios-plugins-1.4.10 ( в нем нету check_rrcp)
Что мне делать??
Да и еще, изначально пакета check_rrcp не было, не подскажете как его привязать? или вообще как добавить к Nagios? Ранее писалось, что там как-то надо подправить MakeFile, ребят, в первый раз с этим сталкнулся

Вот версия и названия файла: nagios-2.10
Вот плагин: nagios-plugins-1.4.10 ( в нем нету check_rrcp)
Что мне делать??
-
- проходил мимо
Re: Nagios
Все разобрался!!
)) уря!
простите, что накакал на форуме


Код: Выделить всё
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
Какой молодец
всего за два часа разобрался 


Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
-
- проходил мимо
Re: Nagios
Ну вот новые проблемы, думал все сделал.. а тут... ыыы.. Вот что пишет при проверке:
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Вот commands.cfg
Вот Service...
Хост группы
Вроде это все.. Вообщем нехочет он запускаться... с этими параметрами и все. Может подскажите куда копать?

/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$
}
Код: Выделить всё
###############################################################################################
# #
# 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
}


- Lycane
- старшина
- Сообщения: 407
- Зарегистрирован: 2008-05-23 15:25:58
- Откуда: Волжский
- Контактная информация:
Re: Nagios
Ну жеж русским по белому написано
Что вот этой штуки _mac_address2 в 186й строке файла /usr/local/nagios/etc/localhost.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.
Работа системного администратора заключается в том, чтобы по пЬяни разбиратЬ то, что написали укуреные программисты.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Nagios
третья ветка нагиос поддерживает Custom Object Variables
http://nagios.sourceforge.net/docs/3_0/ ... tvars.html
http://nagios.sourceforge.net/docs/3_0/ ... tvars.html
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: Nagios
я понял, что он на это ругается, дык как мне тогда, что мне делать то? если я ее удалю работать ниче не будет.. пинговать мак он не будет.. куда мне вставлять эту часть кода? Я так понимаю, вот я определил переменную в commands.cfg тут в localhost.cfg я уже вставляю имя переменной в нижнем регистре и без $ так? если нет, поправьте..
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Nagios
у вас 3.x ветка nagios ?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.