FreeBSD 8.2-RELEASE-p2
nagios-3.3.1 + nagios-plugins-1.4.15_1
net-snmp-5.7.1
Есть скрипт который мониторит состояние RAID массива и в зависимости от состояния может выдавать значения "2" или "ок" если все хорошо. В snmp.conf добавил строки:
Код: Выделить всё
exec check_smartarray.da0 /usr/local/etc/snmp/check_smartarray.da0
exec check_smartarray.da1 /usr/local/etc/snmp/check_smartarray.da1
Код: Выделить всё
gate# snmpwalk -v2c -c 1qazxcv -O n 192.168.100.1 .1.3.6.1.4.1.2021.8.1.101
.1.3.6.1.4.1.2021.8.1.101.1 = STRING: ok
.1.3.6.1.4.1.2021.8.1.101.2 = STRING: 2
Код: Выделить всё
gate# check_snmp -H 192.168.100.1 -o .1.3.6.1.4.1.2021.8.1.101.2 -C pass -w 2 -c 3
SNMP OK - "2" |
Код: Выделить всё
gate# check_snmp -H 192.168.100.1 -o .1.3.6.1.4.1.2021.8.1.101.1 -C 1pass -s ok
SNMP CRITICAL - *"ok"* |
то-же самое, данные видит, но не обрабатывает что-бы я не указал в параметре -s
Подскажите это можно как-то побороть ? Или это я где-то, как-то туплю..