Nagvis
- http://ru.gentoo-wiki.com/wiki/Nagvis
- https://bugs.gentoo.org/show_bug.cgi?id=324641 [-]
- http://stproject.info/blog/?p=413
- http://mathias-kettner.de/checkmk_livestatus.html
- http://nagioswiki.com/wiki/index.php/NDOutils_on_CentOS
Ebuild для nagvis брать в багзиле. Установка подразумевает, что nagios с поддержкой apache уже установлен. Рабочая связка представляет из себя следующее: пакет net-analyzer/ndoutils предоставляет необходимые инструменты для помещения информации от nagios в базу данных, из которой в последствии берет нужные данные nagvis в сочетании с данными о состоянии объектов nagios, которые передаются через сокет, предоставляемый пакетом net-analyzer/mk-livestatus.
USE флаги
Поправить
Установка пакетов
При установке nagvis было выбрано использование mysql.
Настройка ndoutils
В ndoutils входят 2 модуля: ndomod и ndo2db. ndomod интегрируется с nagios в результате чего данные от nagios поступают к модулю ndo2db, который в свою очередь поступившие данные кладет в базу.
Настройка ndomod
Создание базы
Создание таблиц в базе
Ebuild ndoutils к версии 1.4_beta9 не ставит в систему скрипт installdb, поэтому его надо достать из исходника ndoutils. Имеет смысл проверить префикс созданных таблиц, по умолчанию это nagios_.
Пример файла конфигурации
{{File|ndomod.cfg|
instance_name=default output_type=unixsocket output=/usr/share/nagios/htdocs/rw/ndo.sock tcp_port=5668 use_ssl=0 output_buffer_items=5000 buffer_file=/var/lib/ndo/ndomod.tmp file_rotation_interval=14400 file_rotation_timeout=60 reconnect_interval=15 reconnect_warning_interval=15