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

  • У меня есть исполняемый скрипт Python, который принимает пару параметров.
  • Он выводит строку формата Nagios на консоль, а также коды возврата в соответствии со спецификацией Nagios.
  • Он находится в расположении плагинов со всеми другими проверками системы.
  • Это право собственности nagios
  • Я создал определение команды для него в commands.cfg.
  • Я создал для него определение сервиса в ../etc/nagios/servers как generic-service
  • Я вижу это в Nagios в System Configuration for Commands
  • Nagios был перезапущен

Я пришел к этим вещам, как я сказал, прочесывая веб-страницы. Они правильные вещи, чтобы сделать? Мне кажется, что чего-то не хватает, и я не вижу никаких признаков того, что мой плагин запущен. Как подтвердить, что плагин правильно настроен? Как мне установить частоту, с которой он выполняется? Благодарю.

1 ответ1

0

У меня был тупой ..

# cfg_dir =/ Opt / местные / и т.д. / Nagios / серверов

Я забыл раскомментировать эту строку в nagios.cfg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .