Мой веб-интерфейс Icinga 1.14 сообщает: «Код возврата 255 выходит за допустимые пределы», несмотря на то, что проверка вернула статус OK. (Бинарный файл nrpe не используется для выполнения команд.)
/usr/lib64/nagios/plugins/check_snmp_load.pl '-H' '10.0.4.84' '-C' 'Y5Rap0I' '-2' '-T' 'netsl' '-w' '10,8,5' '-c' '15,12,10'
Приведенная выше команда отображает Нагрузка: 0.00 0.00 0.00: ОК из командной строки на спутнике Icinga, но в классическом веб-интерфейсе Icinga я вижу Код возврата 255 выходит за пределы допустимого диапазона
Я изменился:
check_command check_snmp_load!netsl!10,8,5!15,12,10
к
check_command check_snmp_load!'netsl'!'10,8,5'!'15,12,10'
в /etc/icinga/devices.d/fnord-services.cfg
Итак, все, что я сделал, это добавил одинарные кавычки к значениям arg в моем services.cfg.
commands.cfg содержит строки:
определить команду {имя_команды check_snmp_load строка_команды $ USER1 $ / check_snmp_load.pl -H $ HOSTADDRESS $ -C $ USER5 $ -2 -T $ ARG1 $ -w $ ARG2 $ -c $ ARG3 $}