Добрый день! подскажите пожалуйста, что можно сделать:
Поставил Nagios3, частично руководствуясь данной инструкцией
http://cherepov.3dn.ru/publ/linux/nastrojka/ustanovka_i_nastrojka_nagios_na_ubuntu/10-1-0-71 Настало время добавлять хосты. естесственно, как и в инструкции, создал в каталоге /etc/nagios3/conf.d файл my-hosts.cfg и записал хосты, (свичи) такого типа:
# a host definition for my-work-mashine
define host {
host_name SW4
alias B1
address 192.168.0.4
use generic-host
}
и таких еще много штук.
Далее по мануалу:
Так как этот файл находится в каталоге /etc/nagios3/conf.d отдельно подключать его в файле
/etc/nagios3/nagios.cfg не надо, поскольку в нём уже по умолчанию подключаются все файлы из Директории /etc/nagios3/conf.d
Если честно, то лазил по nagios.cfg, и не нашел кода, который по умолчанию подключает файлы из нужной директории (или искал плохо).
Далее читаем
Объединим эти хосты в группу. Запишем в конфигурационный файл групп /etc/nagios3/conf.d/hostgroups_nagios2.cfg такой текст
#Defind my group
define hostgroup {
hostgroup_name my-friends #имя группы
alias my-friends comps # описание
members lexa, volodya, xz1,xz2, diman #члены группы
}
Дописал:
#Defind my group
define hostgroup {
hostgroup_name my-work-mashine
alias my-work-mashine
members SW4, SW9, SW11, SW14, SW16, SW18, SW20, SW21, SW22, SW23, SW24, SW25, SW26, SW27, SW29, SW32, SW34, SW35, SW37, SW38, SW39, SW40, SW41, SW42, SW43, SW46, SW47, SW51, SW59, SW62, SW63, SW90, SW99, SW100, SW101, SW102, SW103, SW253, cisco 11, cisco 21
}
Запускаю нагиос, Авторизуюсь, смотрю, а кроме локалхоста и гатевея ничего нет.
Прочел еще один мануал
http://kvaich.clan.su/publ/ubuntu/nagios/ustanovka_i_nastrojka_nagios_v_ubuntu/30-1-0-54 Там подробно описаны функции каждого конфига. Заметив, что у автора имеется своя группа свичей (автор даже свой конфиг выложил), подумал, что моя ошибка именно в том, что у меня изначально папки objekt, и файла sweech.cfg не было. Создал и то и другое в папке nagios3. В файле sweech.cfg прописал все такого типа
# Create a new hostgroup for switches
define hostgroup{
hostgroup_name switches
alias Network Switches
}
#define servicegroup{
# servicegroup_name PING
# alias PING Switches
# members SW9, SW4
# }
###############################################################################
###############################################################################
#
# HOST DEFINITIONS
#
###############################################################################
###############################################################################
# 'SW4' host definition
define host{
use generic-switch
host_name SW4
alias Serv 3st 4j
# parents SW99, SW9
address 192.168.0.4
hostgroups switches
}
# 'SW9' host definition
define host{
use generic-switch
host_name SW9
alias Serv 2st 3j
# parents
address 192.168.0.9
hostgroups switches
}
Не помогло. Чего и куда я уже не пробовал прописывать, результата ноль.
Подскажите, куда копать? ОС Ubuntu
Заранее спасибо.