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

Пассивная проверка не обновляет сайт nagios

Кажется, исправлено определение пассивной проверки. Я настраиваю задание cron для запуска каждые 5 минут и выполняю сценарий, в котором вывод обрабатывается, используя:

command_file=/var/spool/nagios/cmd/nagios.cmd

[timestamp] PROCESS_SERVICE_CHECK_RESULT;host_name;svc_description;return_code;plugin_output >> $command_file

Эти вещи подтверждаются:

Определение Check_dummy определяется как пример

define command{
    command_name    no-backup-report
    command_line    /usr/local/nagios/libexec/check_dummy 3 $ARG1$
    }

и т.п.

После полной фиксации и обновлений, установки файлов и перезапуска nagios ошибок не возникает, однако проверка не обновляет сайт nagios с соответствующей информацией.

Это первая настройка пассивной проверки, поэтому любой ввод будет оценен.

Я решил эту проблему, как только понял, что путь в скрипте, который отправляет вывод в файл nagios.cmd, не заключен в "".

Старая версия: command_file = / var / spool / nagios / cmd / nagios.cmd

новое: command_file = "/ var / spool / nagios / cmd / nagios.cmd"

Это устранило проблему. Не могу поверить, что я это пропустил ...