воскресенье, 21 октября 2012 г.

Nagios, NConf


Советую сразу побродить по всему меню чтобы появилось представление о возможностях.

В разделе Hostgroups, linux-servers я переименовал в unix-servers.
А в Contacts отредактировал пользователя nagiosadmin, прописав свои контактные данные.
Ну а в закладке Hosts имеем по умолчанию 4 хоста для мониторинга, из которых реально пригодится только localhost. Именно здесь и нужно будет добавлять все наше оборудование.

После того как будет готова хотя бы самая простая конфигурация нужно будет внести изменения в Nagios.

Скопируем *-sample файлы в файлы конфигурации:
# cd /usr/local/etc/nagios
# cp cgi.cfg-sample cgi.cfg
# cp nagios.cfg-sample nagios.cfg
# cp resource.cfg-sample resource.cfg

Теперь необходимо отредактировать nagios.cfg. Находим все вхождения строк, которые начинаются на cfg_dir и cfg_file и комментируем или удаляем их.

И соответственно дописываем:
cfg_dir=/usr/local/etc/nagios/global
cfg_dir=/usr/local/etc/nagios/Default_collector

В старых версиях nconf нужно было использовать специальный скрипт, который распаковывал конфигурацию в nagios. В версии 1.3.0 все уже значительно проще - нужно раскомментировать пару строк в файле deployment.ini и после того во время каждого генерирования конфигов будет появляется кнопка deploy, нажатие на которую соответственно будет приводить к размещению конфигов по конфигурационным директориям nagios.

Так же желательно скопировать файлы изображений для их корректного  отображения:
# cp -r /usr/local/www/nconf/img/logos /usr/local/www/nagios/images/

Теперь генерируем конфигурационные файлы Nagios-а,  нажав в NConf на ссылку Generate Nagios config. А затем, если все прошло без ошибок, жмем появившуюся внизу кнопку Deploy.

Переходим на web-интерфейс Nagios и радуемся результату всех трудов и стараний.

Базовая настройка успешно закончена.

Комментариев нет:

Отправить комментарий