Hi Trond, The script is working, at least, it does not give any errors anymore. I even get "Physical Disk 0:1 [Ata WDC WD800JD-75MSA3, 0GB] on ctrl 0 needs attention: Failure Predicted" as expected. I was expecting also an errormessage from the Virtual disks, as they are degraded, but that's not there.
Moreover, I know some of our servers have problems with power supplies or memory, so I changed a section in the below mentioned script like you did for the disks and others, just to test: #my $result = $snmp_session->get_entries(-columns => [keys %ps_oid]); ######################################################################## ## # SNMPv3 test ######################################################################## ## my $result = q{}; if ($opt{protocol} == 3) { my $powerDeviceTable = '1.3.6.1.4.1.674.10892.1.600.12.1'; $result = $snmp_session->get_table(-baseoid => $powerDeviceTable); } else { $result = $snmp_session->get_entries(-columns => [keys %ps_oid]); } ######################################################################## ## ######################################################################## ## And now I do get the expected error: "Power Supply 1 [AC] needs attention: Presence detected, Failure detected, AC lost" I think it is safe to say that, when using net-snmp v3, the get_entries method is not giving the expected result. Maybe other people have experience with that. Many thanks for your help. Regards, Koen -----Original Message----- From: Trond Hasle Amundsen [mailto:t.h.amund...@usit.uio.no] Sent: 2010-02-12 12:27 To: Verhaeghe, Koen Cc: nagios-users@lists.sourceforge.net Subject: Re: [Nagios-users] check_openmanage and net-snmp v3 "Verhaeghe, Koen" <koen.verhae...@meucci-solutions.com> writes: > Thanks for your reply and the new script. > These are the results: > > With windows SNMP (v2) it works: Yep, that was expected :) > With net-snmp v3 (version 5.4.2.1) on the same server, diabling the > windows snmp, I get: > ./check_openmanagetest -H xx.xx.xx.xx -P 3 --authprotocol md5 -U > xxxxxx --authpassword xxxxxxx --privpassword xxxxxx --privprotocol des > -p multiline -t 120 -o 3 -b ctrl_fw=all/ctrl_driver=all/ctrl_stdr=all > SNMP ERROR [processors]: Received genError(5) error-status at > error-index 3. Hmm.. was this on one of the servers that previously has problems fetching the cooling OIDs? I believe it would be better to make this work with the standard Windows SNMP service, which is what most people would use. Where the results any different without net-snmp? > This normally indicates a too low version of OMSA, but I am using 6.2.0. With SNMPv2 on Windows, that usually is the case, yes. I have a new test version for you: http://folk.uio.no/trondham/tmp/check_openmanage-snmpv3test2 This version uses get_table() for fetching OIDs for CPUs and physical drives as well as cooling devices. Cheers, -- Trond H. Amundsen <t.h.amund...@usit.uio.no> Center for Information Technology Services, University of Oslo ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ 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