Пассивная проверка не обновляет сайт 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_external_command = 1
  • accept_passive_service_checks = 1
  • passive_checks_enabled установлен

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

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

и т. Д.

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

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

1
задан 8 October 2016 в 18:31
1 ответ

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

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

new: command_file = "/ var / spool / nagios / cmd / nagios.cmd"

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

0
ответ дан 4 December 2019 в 05:45

Теги

Похожие вопросы