Система freebsd 6.2
Nagios 2.5
Настроил слежение за несколькими хостами (включено/выключено). Все нормально работает. Состояние хоста корректно отображается, но если я хочу посмотреть историю для этого хоста в разделе "Trends", то там строится график что хост был доступен в течении 100% времени, хотя я знаю что в определенные интервалы времени он был выключен (и в разделе "Service Detail" я это вижу).
Если при построении графика я изменяю параметр "First Assumed Host State" например на "Unspecified" или "Host Down", то график строится, что хост был 100% времени в состоянии "Unspecified" или в состоянии "Host Down".
В /var/log/nagios.log ничего подозрительного нет.
Короче не работает история наблюдения за хостом. В чем может быть дело?
Может быть у меня что-то не доустановлено, например rrd? Откуда nagios берет данные для построения графика?
>[оверквотинг удален]
> был доступен в течении 100% времени, хотя я знаю что в
> определенные интервалы времени он был выключен (и в разделе "Service Detail"
> я это вижу).
> Если при построении графика я изменяю параметр "First Assumed Host State" например
> на "Unspecified" или "Host Down", то график строится, что хост был
> 100% времени в состоянии "Unspecified" или в состоянии "Host Down".
> В /var/log/nagios.log ничего подозрительного нет.
> Короче не работает история наблюдения за хостом. В чем может быть дело?
> Может быть у меня что-то не доустановлено, например rrd? Откуда nagios берет
> данные для построения графика?rrd не надо. если nagios установлен из портов, то файлы с данными для отчета будут в /var/spool/nagios.
что касается самой проблемы - в nagios3 у меня все работает корректно. если вы только начинаете с ним работать, то лучше и делать это сразу с последней версии. в портах (/usr/ports/net-mgmt/nagios) сейчас nagios 3.2.3. может быть проблема, о которой вы говорите - это баг в версии 2.5.
Вот что у меня лежит в /var/spool/nagios/
fbsd# ls -l
total 202
drwxrwxr-x 2 nagios nagios 512 Nov 16 14:06 archives
-rw-rw-r-- 1 nagios nagios 238 Nov 18 14:37 comments.dat
-rw-rw-r-- 1 nagios nagios 239 Nov 18 14:37 downtime.dat
-rw-r--r-- 1 nagios nagios 6 Dec 27 10:26 nagios.lock
-rw-r--r-- 1 nagios nagios 0 Dec 27 10:26 nagios.log
-rw-r--r-- 1 nagios nagios 50161 Dec 27 10:26 objects.cache
-rw------- 1 nagios nagios 73089 Dec 27 15:26 retention.dat
drwxrwxr-x 2 nagios www 512 Dec 27 10:26 rw
-rw-rw-r-- 1 nagios nagios 69934 Dec 27 15:38 status.dat
-rw-r--r-- 1 nagios nagios 0 Dec 27 10:26 status.sav
Каталоги rw и archives пусты.(В rw содержится один файл nagios.cmd)
Не могли бы Вы показать какой-нибудь файл из этого каталога на основании которого строится конкретный график. Может у меня что-то не так с файлами и правами доступа.
>[оверквотинг удален]
> -rw------- 1 nagios nagios 73089 Dec 27 15:26 retention.dat
> drwxrwxr-x 2 nagios www
> 512 Dec 27 10:26 rw
> -rw-rw-r-- 1 nagios nagios 69934 Dec 27 15:38 status.dat
> -rw-r--r-- 1 nagios nagios 0
> Dec 27 10:26 status.sav
> Каталоги rw и archives пусты.(В rw содержится один файл nagios.cmd)
> Не могли бы Вы показать какой-нибудь файл из этого каталога на основании
> которого строится конкретный график. Может у меня что-то не так с
> файлами и правами доступа.в archives данные появятся только при process_performance_data=1 в nagios.cfg (подробно про настройку ищите в гугле). в rw у меня скрытый файл nagios.cmd. есть директория rrd. это данные в формате roundrobin, которые формирует nagiosgraph на основе того, что сохраняет nagios в директории archives. по идее, то что вам нужно это nagios.log - там аккумулируются результаты проверок за день. но он у вас почему-то пустой. вероятно дело в этом. и все же рекомендую не мучаться и попробовать 3.3.2 из портов. наверняка проблема самоустранится.
> и все же рекомендую не мучаться и попробовать 3.3.2
> из портов. наверняка проблема самоустранится.Да видимо так я и сделаю. Спасибо.