Назад | Перейти на главную страницу

pnp4nagios не создает график для новых сервисов / хостов

У меня есть рабочая инфраструктура nagios с pnp4nagios. В последние дни я добавил новый хост nosql и оповещения о mongodb, который там установлен.

Конфигурация хоста:

define host{
        host_name               nosql
        use                     linux-server,host-pnp
        address                 xxx.xxx.xx.xxx
        }

Конфигурация услуги:

define service{
        hostgroup_name                  nosql-servers
        use                             generic-service,pnp-service
        service_description             MongoDB Connect
        check_command                   check_nrpe!check_mongo_connect
        }

Кажется, они настроены так же, как и другие. Однако, когда я пытаюсь получить доступ к графику в pnp4nagios, я получил:

Please check the documentation for information about the following error.

XML file "/usr/local/pnp4nagios/var/perfdata/nosql/MongoDB_Connect.xml" not found. Read FAQ online

file [line]:
application/models/data.php [312]:

Я немного помогаю.

Как мне активировать новые графики?

Проблема может заключаться в выводе вашего монитора check_mongo_connect. Если он не настроен для отправки дополнительных данных, PNP не сможет их получить. Если вы хотите увидеть, что вам нужно сделать, я бы посмотрел на вывод одного из плагинов (через команду оболочки), для которого вы получаете данные PNP.

См. Это для получения дополнительной информации: http://nagios.sourceforge.net/docs/3_0/perfdata.html

Вам нужно написать шаблон, чтобы сообщить pnp4nagios, как обрабатывать вывод (обычный или perfdata) из службы «MongoDB Connect»; Он не создает волшебным образом графики для новых / неизвестных типов чеков.

См. Раздел о шаблонах в документации.