On Wed, 16 Nov 2005, HP Geeza wrote:

Hi Subhendu,

Appologies for the silly question but what do you mean add a -m?


Add a "-m:"
The colon after the -m option indicates an empty miblist. You don't need a miblist if you are providing a numeric OID. A normal miblist is a colon separated list of directories containing mib files. It is used by the snmpget utility to translate to a numeric OID. e.g. system.sysDescr.0 ==> .1.3.6.1.2.1.1.1.0

Also please post the result of the following:
snmpget -v 1 -c public 10.30.129.30 .1.3.6.1.4.1.2012.1.1.1.4.2.0

If you see data other than
SNMPv2-SMI::enterprises.2012.1.1.1.4.2.0 = INTEGER: 69

then you may have some local mib files that don't have the correct syntax.

The WARNING is then the result of output seen on STDERR where it was not expected.

when i run:
./check_snmp -H 10.30.129.30 -o .1.3.6.1.4.1.2012.1.1.1.4.2.0 -w 80 -c 85 -C public -v -m
i get ./check_snmp: option requires an argument -- m

how do i find out what the miblist is????

WHEN I RUN:
./check_snmp -H 10.30.129.30 -o .1.3.6.1.4.1.2012.1.1.1.4.2.0 -w 80 -c 85 -C public -v

i get:
/usr/bin/snmpget -t 1 -r 5 -m ALL -v 1 -c public 10.30.129.30:161 .1.3.6.1.4.1.2012.1.1.1.4.2.0
SNMPv2-SMI::enterprises.2012.1.1.1.4.2.0 = INTEGER: 69

SNMP WARNING - 69


NOTE if it is of any use, there is a line space between SNMP WARNING - 69 and INTEGER 69



From: Subhendu Ghosh <[EMAIL PROTECTED]>
To: HP Geeza <[EMAIL PROTECTED]>
CC: nagios-users@lists.sourceforge.net
Subject: RE: [Nagios-users] snmp not working
Date: Wed, 16 Nov 2005 10:03:05 -0500 (EST)

On Wed, 16 Nov 2005, HP Geeza wrote:

Hi

Thanks for the info, but im affraid it still isn't working :-(

FYI
Usage: check_snmp -H <ip_address> -o <OID> [-w warn_range] [-c crit_range]
                [-C community] [-s string] [-r regex] [-R regexi]
                [-t timeout] [-e retries]
                [-l label] [-u units] [-p port-number] [-d delimiter]
                [-D output-delimiter] [-m miblist] [-P snmp version]
                [-L seclevel] [-U secname] [-a authproto] [-A authpasswd]
                [-X privpasswd]

i try running the command: ./check_snmp -H 10.30.129.30 -o .1.3.6.1.4.1.2012.1.1.1.4.2.0 -w 80 -c 85 -C public

and still get a value of "SNMP WARNING - 69" back

accoring to the command im running should the waring only come up when the -w parameter is met? - i.e 80 and critical when its 85??

Any help would be great


Add a "-m:"

Also please post the result of tagging on a "-v" option

-sg


From: "Marc Powell" <[EMAIL PROTECTED]>
To: <nagios-users@lists.sourceforge.net>
Subject: RE: [Nagios-users] snmp not working
Date: Tue, 15 Nov 2005 12:55:15 -0600



> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:nagios-users-
> [EMAIL PROTECTED] On Behalf Of HP Geeza
> Sent: Tuesday, November 15, 2005 11:26 AM
> To: nagios-users@lists.sourceforge.net
> Subject: [Nagios-users] snmp not working
>
> Hi All,
>
> I was hoping that somebody might be able to help me with a snmp
monitoring
> issue on my nagios box.  I am running the following command on the
command
> line on the nagios box:
>
> /usr/local/nagios/libexec/./check_snmp <ip address of temp probe in
our
> lab)
> -o .1.3.6.1.4.1.2012.1.1.1.4.2.0 -C public
>
> and get a value of SNMP "WARNING - 68" back
>
> however i dont think that this value is correct and as a reult the
> check_snmp plugin seems to be obtaining the wrong result as i dont
expect
> this to be a warning.  For example if i run:

Well, you haven't told check_snmp if that's OK or CRITICAL so it doesn't
know what to report it as, hence WARNING. Remember the OIDs can contain
just about any kind of data and check_snmp has no idea what it is you're
querying, it just has an SNMP 'address'. You have to add in the status
intelligence.

> ./check_snmp 10.30.129.30 -o .1.3.6.1.4.1.2012.1.1.1.4.2.0 -C public
-wv
> 80
> -cv 85
>
> i still get a value of "WARNING - 68"

I'm not sure what version of check_snmp you're using but -wv and -cv
aren't valid command line args, at least with 1.4 and prior.

> is there a different check_snmp plugin i could use? or am i just
running
> the
> command wrong?  I dont want the service to show up as a warning when
the
> temperature is 68F...hence the reason for doing -wv 80 -cv 85

You just need to tell check_snmp what to expect for each range.
Check_snmp (and a couple other plugins) behave differently than other
plugins WRT warning and critical detection as the results of the SNMP
query are highly variable. Here are a couple of examples --

To test for a very specific value where anything but that value is bad
you might use something like -
define command{
        command_name    check_bgp_peer_state
        command_line    $USER1$/check_snmp -H $HOSTADDRESS$ -o
.1.3.6.1.2.1.15.3.1.2.$ARG1$ -s 6 -C $USER3$ -l 'BGP Peer $ARG1$ State'
        }

The above will be OK if the value of that OID is 6 and CRITICAL if it's
anything else.

To check for a range of values you might use the following -

define command{
        command_name    check_temperature_server_sites
        command_line    $USER1$/check_snmp -H $HOSTADDRESS$ -u 'Degrees
Celsius' -o .1.3.6.1.4.1.9.9.13.1.3.1.3.2 -C $USER3$ -w 37:32 -c 99:38
-l '
Temperature is'
        }

The above will result in WARNING if the value of the OID is between 32
and 37 (inclusive), CRITICAL if it's between 38 and 99 (inclusive) and
OK for all other values.

Hope that helps. Use 'check_snmp --help' for other command line args and
their description.

--
Marc


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null

_________________________________________________________________
MSN Messenger 7.5 is now out. Download it for FREE here. http://messenger.msn.co.uk



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null


--


_________________________________________________________________
Be the first to hear what's new at MSN - sign up to our free newsletters! http://www.msn.co.uk/newsletters


--



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null

Reply via email to