<font size=2 face="sans-serif">Hi everyone,</font>
<br>
<br><font size=2 face="sans-serif">I've hit a bit of a snag while trying
to monitor the status of some switch ports.</font>
<br><font size=2 face="sans-serif">I'm using the check_snmp_int script
from Patrick Proy,</font>
<br><font size=2 face="sans-serif">when i run /usr/lib/nagios/plugins/check_snmp_int.pl
-H 10.2.0.111 -C public -n "5.(?:6|7)" -2 -k -M -w500,500 -c700,700
-B </font>
<br><font size=2 face="sans-serif">from the commandline (non-root user)
it returns an OK status.</font>
<br>
<br><font size=2 face="sans-serif">yet when i configure the command, and
pass the regexp as an argument it says it can't find the interface:</font>
<br><font size=2 face="sans-serif"> </font>
<br><font size=3>Status Information:ERROR : Unknown interface 5.(?:6 </font>
<br><font size=3>Performance Data:7) </font>
<br>
<br><font size=2 face="sans-serif">Do i need to escape certain chars in
the regexp, or does nagios run the command differently?</font>
<br>
<br>
<br><font size=2 face="sans-serif">some more info:</font>
<br><font size=2 face="sans-serif">command definition:   </font><font size=3>check_snmp_int_v2
: $USER1$/check_snmp_int.pl -H $HOSTADDRESS$ -C $ARG3$ -2 -n $ARG1$ -B$ARG4$
$ARG2$ </font>
<br><font size=3>service definition:   check_snmp_int_v2!"5.(?:6|7)"!-k
-M -w500,500 -c700,700!public!</font>
<br>
<br><font size=2 face="sans-serif">the only difference i see is just the
order in which the parameters are passed.</font>
<br>
<br><font size=2 face="sans-serif">Thanks,</font>
<br>
<br><font size=2 face="sans-serif">Tom<br>
-- <br>
Tom Wouters<br>
ICT<br>
AZ Salvator - St.Ursula<br>
Hasselt<br>
0032 (0)11 289609</font>