Icinga 2 check_logfiles с агентом на Windows

Я хотел бы добавить команду check_logfiles на машине Windows. Нужно ли использовать NSClient++ или это можно сделать с клиентом Icinga 2, который уже установлен? Я настроил Сервис и команду check_com на моем спутнике. Но я получаю это сообщение об ошибке:

Command D:\icinga2\/sbin/check_logfiles-3.9/plugin-scripts/check_logfiles --criticalpattern ERROR --logfile D:\logdirectory\error.log --tag aplication-Log failed to execute: 2, "The system cannot find the file specified."

Я попытался изменить путь, указав правильный путь Windows с помощью "\" вместо "/", но получил то же сообщение об ошибке.

Есть идеи? Заранее спасибо!

1 ответ

Решение

Привет , я мог бы решить мою проблему. В команде check вам нужен отдельный perl от команды, подобной этой:

check_command = "perl", "D:\icinga2\sbin\check_logfiles-3.9\plugin-scripts\check_logfiles" 

Не знал этого. Сейчас работает нормально. Спасибо за помощь @Diamant

Другие вопросы по тегам