FreeBSD9 + Nagios3 = не работает плагин check_snmp_printer
Добавлено: 2012-08-08 3:55:21
Всем привет!
Есть FreeBSD 9 и работающий Nagios 3. Есть принтер hp 4350
Есть ровный и чоткий плагин check_snmp_printer, который SNMP умеет собирать всякую полезную информацию про принтеры (состояние расходников, бумаги, треев и т.д.)
отдельно плагин нормально работает
или вот
Но если его включить в Nagios и прописать как положено все аргументы в морде NagiosQL
Обзор команды
$USER1$/check_snmp_printer -H $HOSTADDRESS -C $ARG1$ -x $ARG2 -w $ARG3$ -c $ARG4$
$ARG1$ public
$ARG2$ "CONSUM ALL"
$ARG3$ 45
$ARG4$ 20
сохраняем файлы,
всё без ошибок, перезапускаем nagios
пускаем вручную сервис
и получаем в Status Information
причем PING до принтера из Nagios отрабатывается нормально.
No SNMP response from -C может означать, что ему не нравится SNMP коммюнити. Но из командной строки всё отрабатывается нормально.
Может кто сталкивался? Гугление показало, что такой вопрос периодически возникает, но решения на него нет.
Есть FreeBSD 9 и работающий Nagios 3. Есть принтер hp 4350
Есть ровный и чоткий плагин check_snmp_printer, который SNMP умеет собирать всякую полезную информацию про принтеры (состояние расходников, бумаги, треев и т.д.)
отдельно плагин нормально работает
Код: Выделить всё
nagios# ./check_snmp_printer -H 192.168.1.238 -C public -x MODEL
hp LaserJet 4350, Serial # CNFXG16577
Код: Выделить всё
nagios# ./check_snmp_printer -H 192.168.201.238 -C public -x "CONSUM ALL" -w 50 -c 20
Black Cartridge HP Q5942X is at 77% - OK! Maintenance Kit HP 110V-Q5421A, 220V-Q5422A is at 78% - OK! | Black Cartridge HP Q5942X=77;50;20; Maintenance Kit HP 110V-Q5421A, 220V-Q5422A=78;50;20;
Обзор команды
$USER1$/check_snmp_printer -H $HOSTADDRESS -C $ARG1$ -x $ARG2 -w $ARG3$ -c $ARG4$
$ARG1$ public
$ARG2$ "CONSUM ALL"
$ARG3$ 45
$ARG4$ 20
сохраняем файлы,
Код: Выделить всё
define service {^M
host_name hplj4350n^M
hostgroup_name network-printers^M
service_description Consumables^M
servicegroups hp-bw-laser-printers^M
use generic-service^M
check_command check_snmp_printer!public!"CONSUM ALL"!45!10^M
check_interval 10^M
retry_interval 1^M
register 1^M
} ^M
всё без ошибок, перезапускаем nagios
пускаем вручную сервис
и получаем в Status Information
Код: Выделить всё
WARNING: No SNMP response from -C! Make sure host is up and SNMP is configured properly.No SNMP response from -C может означать, что ему не нравится SNMP коммюнити. Но из командной строки всё отрабатывается нормально.
Может кто сталкивался? Гугление показало, что такой вопрос периодически возникает, но решения на него нет.