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

Nagios / NSCA: командный файл '/var/nagios/rw/nagios.cmd' не существует

Я установил nagios на Centos, и я также хочу включить NSCA на хосте. Клиент уже настроен и отправляет данные (я вижу это, просматривая журналы). Однако в журнале NSCA я вижу следующее сообщение об ошибке.

Command file '/var/nagios/rw/nagios.cmd' does not exist, attempting to use alternate dump file '/var/nagios/rw/nsca.dump' for output

Я просмотрел /var/ и не было "nagios"папку. Итак, я создал ее. Я также создал папку / rw /. Я перезапустил nagios, но nagios.cmd не был создан. Я сделал chown и chgrp в nagios в этой папке, но это не помогло.

Во-первых, как получилось /var/nagios/rw/ никогда не создавался при установке? Может ли кто-нибудь придумать, как заставить эту работу работать, чтобы nagios создавал nagios.cmd файл (NSCA ищет его для ввода данных)?

Спасибо

Для следующего дурака .... Фактический путь к nagios.cmd является /var/spool/nagios. Как только я установил правильный путь в NSCA.cfg файл, все заработало. Помните, что nsca помещает в файл nsca.dump в котором есть все данные. nsca.dump необходимо потреблять nagios.cmd.