Try this instead: check_snmp_cisco_stack -H ${dev/manageIp} -C '${dev/ zSnmpCommunity}'

I think TALES was taking your $ in the community string as the beginning of a TALES expression whether you escaped it or not. Enclosing it in single quotes should fix the problem.

Having some trouble getting a plug-in to work properly as a command. I've already confirmed the perl script itself (check_snmp_cisco_stack @ http://www.nagiosexchange.org/Check_Plugins.21.0.html?&tx_netnagext_pi1%5Bp_view%5D=891) is working fine. I've tried calling the device/zSnmpCommunity string, escaping the literal, quoting, double quoting, escaping while quoting.... Pretty well everything I can think of to get the meta characters in the SNMP community string to pass properly.... No luck. If anyone has an idea, I'd greatly appreciate it. Output below.
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to