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