Я хотел бы добавить команду check_logfiles на машину с Windows. Должен ли я использовать NSClient ++ или можно сделать это с помощью клиента Icinga 2, который уже установлен? Я настроил Сервис и check_command на своем спутнике. Но я получаю это сообщение об ошибке:
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 с «\» вместо «/», но получил то же сообщение об ошибке.
Любые идеи? Заранее спасибо!
привет, я могу решить свою проблему. В команде проверки вам нужно отделить perl от команды следующим образом:
check_command = "perl", "D:\icinga2\sbin\check_logfiles-3.9\plugin-scripts\check_logfiles"
Не знал этого. Теперь все работает нормально. Спасибо за помощь @Diamant