хм, чую что дело в кривых руках, но куда копать не придумаю.
пытаюсь мониторить блейд центр... если создаю скрипты которые забирают данные по snmp без параметров то все ровно и хорошо, как только пытаюсь создать скрипт с параметрами, все... кирдык данные не приходят... в логах:
20731:20091230:133040.190 Item [IPM Blade Center
anel.led[systemError]] error: Script /usr/local/zabbix/externalscripts/panel.led returned nothing.
сам скрипт (panel.led)
case "$1" in
"systemError" )
p1=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.1.0 | awk '{print $4}'`
echo "$p1"
;;
"information" )
p2=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.2.0 | awk '{print $4}'`
echo "$p2"
;;
"temperature" )
p3=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.3.0 | awk '{print $4}'`
echo "$p3"
;;
"identity" )
p4=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.4.0 | awk '{print $4}'`
echo "$p4"
;;
esac
(из командной строки естественно проверил, все значения приходят)
итем настроен так (хотя как только параметр уже не пробовал задавать... с кавычками, без кавычек, с пробелом)
где мои руки искревлены, подскажите плиз
пытаюсь мониторить блейд центр... если создаю скрипты которые забирают данные по snmp без параметров то все ровно и хорошо, как только пытаюсь создать скрипт с параметрами, все... кирдык данные не приходят... в логах:
20731:20091230:133040.190 Item [IPM Blade Center
anel.led[systemError]] error: Script /usr/local/zabbix/externalscripts/panel.led returned nothing.сам скрипт (panel.led)
case "$1" in
"systemError" )
p1=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.1.0 | awk '{print $4}'`
echo "$p1"
;;
"information" )
p2=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.2.0 | awk '{print $4}'`
echo "$p2"
;;
"temperature" )
p3=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.3.0 | awk '{print $4}'`
echo "$p3"
;;
"identity" )
p4=`snmpget -v1 -c public 192.168.3.212 1.3.6.1.4.1.2.3.51.2.2.8.1.4.0 | awk '{print $4}'`
echo "$p4"
;;
esac
(из командной строки естественно проверил, все значения приходят)
итем настроен так (хотя как только параметр уже не пробовал задавать... с кавычками, без кавычек, с пробелом)
где мои руки искревлены, подскажите плиз
Comment