Страница 1 из 1

FreeBSD (Nagios ->сервисы)

Добавлено: 2008-11-16 20:24:22
gotfree
День добрый уважаемые.... :smile:
-----------
Такого рода вопрос..Повсюду читая замечаю что речь идет о /usr/local/nagios/hosts/
в моем случае это выглядит иначе.../usr/local/etc/nagios/...etc папка стоит между local и nagios

1)Влияет ли это как нибудь на структуру, думаю что нет..))
На сколько я понимаю в папку hosts должны складываться новые хосты, файлики этих новых хостов, затем прописываться в nagios.cfg?....
============================================================================================
Файлик hosts я не нахожу, ненаю куда вбивать новые хосты. Воткнул их в localhost.cfg, тужа же где и сам (localhost 127.0.0.0).
На карте отображается host новый.
------------------
Создал вручную /usr/local/etc/nagios/hosts/закинул туда testxp.cfg.
Затем сделал запись в /usr/local/etc/nagios/nagios.cfg........
cfg_file=/usr/local/etc/nagios/hosts/testxp.cfg....Перезапускаю Nagios ругается ... :cz2: ..... :(
------------------
==================
Да и в данном пути /usr/local/etc/nagios/ - отсуюствует папка share. либо как предлагают /usr/local/nagios/share....полный ужас..)))
==================
В случае, когда новый host прописан в localhosts.cfg там где и localhost, все работает...вырубаю host, на карте вырубается.
Как быть, подскажите люди добрые...Чую что засада, но ненаю где.... :sorry:
Извините что так много вопросов, можно попорядку....оооочень нужна помощь... :(

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2008-11-16 23:03:21
hizel
в стандратной поставке предполагается, что у nagios корень всего будет в /usr/local/nagios/
во freebsd другая идеология, все гламурно раскиданно по /usr/local
основная конфигурация лежит в /usr/local/etc/nagios/nagios.cfg в нем же прописаны все остальные пути

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2008-11-16 23:19:57
gotfree
Спс большое за прояснение, я жаж ломал голову...почему эт так...:)
А с файликом hosts.? Речь о нем идет во всю, а как начнешь ковырять, тупик, файлика то нет, и того что в нем.... :( ....
Команда whereis hosts = поидее должна вывести весь путь где находится файл....а он выводит тока hosts:
hosts.cfg и hostgroups.cfg - в этих файлах указываются параметры отдельных сетевых устройств и компьютеров, которые необходимо контролировать;
===========
А вообще по идее добавления нового хоста, я прав??? Это вообще так делается??? Принцип....... :-o

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2008-11-17 0:11:35
f_andrey
gotfree писал(а):А вообще по идее добавления нового хоста, я прав??? Это вообще так делается??? Принцип....... :-o
Блин ну прочтите вы уже внутреннюю документацию или поишите по форуму или по могучему гуглу, там читать 10 строчек наверное, да и в самом конфиге все красиво расписано, если уж совсем не вмоготу то я вот тут для таких ленивых даже расписал все гугл туда систематически народ отправляет http://sites.google.com/site/experiment ... oft/nagios

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2008-11-17 1:10:25
dm07
Например, можно так:
1) в nagios.cfg дописать:
cfg_dir=/usr/local/etc/nagios/objects/servers
2) mkdir /usr/local/etc/nagios/objects/servers
Пусть мы хотим задать описание для хоста abc. Тогда:
3) touch /usr/local/etc/nagios/objects/servers/abc.cfg
Как вы назовете abc.cfg - ваше дело.
4) содержимое abc.cfg:

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

define host{
        use                             windows-server
        host_name                       abc
        alias                                abc.domen
        address                            192.168.0.1
}

define service{
use                             generic-service
host_name                       abc
service_description             PING
normal_check_interval           5
retry_check_interval            1
check_command                   check_ping!100.0,20%!500.0,60%
}
5) В /usr/local/etc/nagios/objects/hostgroups.cfg:

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

define hostgroup{
        hostgroup_name          windows-servers
        alias                   Windows servers
        members                 abc
}
Т.е. в abc.cfg мы задали описание нового хоста abc, указали его IP адрес, указали, что будем проверять его состояние путем тестов ping. В hostgroups.cfg мы сказали, что есть группа компьютеров с именем windows-servers, и что в этой группе теперь будет находиться компьютер abc. Далее, для каждого нового описываемого хоста создаем файл в servers и не забываем обновлять hostgroups.
6) /usr/local/etc/rc.d/nagios reload

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2009-12-09 9:16:04
Гость
нужен русификатор на 3 версию, поделитесь кто не жадный :smile:

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2009-12-09 10:02:35
hizel
не нужен :)

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2009-12-09 12:05:57
Гость
а мне нужен :smile:

Re: FreeBSD (Nagios ->сервисы)

Добавлено: 2009-12-09 12:32:16
hizel
сделайте, какие проблемы? :-\