SNMP

check_snmp_lmsensors

Description:

Check status of temperature sensors and fans on linux hosts with LM-SENSORS-MIB.

Current Version

Last Release Date

June 23, 2009

Compatible With


Project Files
Project Notes
Check status of temperature sensors and fans on linux hosts with snmp. A PERL plugin using Nagios::Plugin and Net::SNMP. You need a lmsensors-enabled net-snmpd on the remote host. If snmpwalk -v1 -c public .1.3.6.1.4.1.2021.13.16 works, net-snmpd was built with support for libsensors. Usage: check_snmp_lmsensors.pl -w 40,55 -c 50,65 -i 1,2 -s Temp -C public -H host
Reviews (3) Add a Review
adding CPU Temp
by dragonauta, January 31, 2014

I'm using this awesome plugin. I can check system temp and fan, but it lacks the CPU temps. snmpwalk throws: iso.3.6.1.4.1.2021.13.16.2.1.1.1 = INTEGER: 0 iso.3.6.1.4.1.2021.13.16.2.1.1.2 = INTEGER: 1 iso.3.6.1.4.1.2021.13.16.2.1.1.3 = INTEGER: 2 iso.3.6.1.4.1.2021.13.16.2.1.1.4 = INTEGER: 3 iso.3.6.1.4.1.2021.13.16.2.1.2.1 = STRING: "temp1" iso.3.6.1.4.1.2021.13.16.2.1.2.2 = STRING: "temp1" iso.3.6.1.4.1.2021.13.16.2.1.2.3 = STRING: "temp2" iso.3.6.1.4.1.2021.13.16.2.1.2.4 = STRING: "temp2" iso.3.6.1.4.1.2021.13.16.2.1.3.1 = Gauge32: 27800 iso.3.6.1.4.1.2021.13.16.2.1.3.2 = Gauge32: 105000 iso.3.6.1.4.1.2021.13.16.2.1.3.3 = Gauge32: 29800 iso.3.6.1.4.1.2021.13.16.2.1.3.4 = Gauge32: 105000 iso.3.6.1.4.1.2021.13.16.5.1.1.1 = INTEGER: 0 iso.3.6.1.4.1.2021.13.16.5.1.1.2 = INTEGER: 1 iso.3.6.1.4.1.2021.13.16.5.1.1.3 = INTEGER: 2 iso.3.6.1.4.1.2021.13.16.5.1.1.4 = INTEGER: 3 iso.3.6.1.4.1.2021.13.16.5.1.1.5 = INTEGER: 4 iso.3.6.1.4.1.2021.13.16.5.1.1.6 = INTEGER: 5 iso.3.6.1.4.1.2021.13.16.5.1.1.7 = INTEGER: 6 iso.3.6.1.4.1.2021.13.16.5.1.1.8 = INTEGER: 7 iso.3.6.1.4.1.2021.13.16.5.1.1.9 = INTEGER: 8 iso.3.6.1.4.1.2021.13.16.5.1.1.10 = INTEGER: 9 iso.3.6.1.4.1.2021.13.16.5.1.1.11 = INTEGER: 10 iso.3.6.1.4.1.2021.13.16.5.1.1.12 = INTEGER: 11 iso.3.6.1.4.1.2021.13.16.5.1.1.13 = INTEGER: 12 iso.3.6.1.4.1.2021.13.16.5.1.1.14 = INTEGER: 13 iso.3.6.1.4.1.2021.13.16.5.1.1.15 = INTEGER: 14 iso.3.6.1.4.1.2021.13.16.5.1.1.16 = INTEGER: 15 iso.3.6.1.4.1.2021.13.16.5.1.1.17 = INTEGER: 16 iso.3.6.1.4.1.2021.13.16.5.1.1.18 = INTEGER: 17 iso.3.6.1.4.1.2021.13.16.5.1.1.19 = INTEGER: 18 iso.3.6.1.4.1.2021.13.16.5.1.1.20 = INTEGER: 19 iso.3.6.1.4.1.2021.13.16.5.1.2.1 = STRING: "Physical id 0" iso.3.6.1.4.1.2021.13.16.5.1.2.2 = STRING: "Physical id 0" iso.3.6.1.4.1.2021.13.16.5.1.2.3 = STRING: "Physical id 0" iso.3.6.1.4.1.2021.13.16.5.1.2.4 = STRING: "Physical id 0" iso.3.6.1.4.1.2021.13.16.5.1.2.5 = STRING: "Core 0" iso.3.6.1.4.1.2021.13.16.5.1.2.6 = STRING: "Core 0" iso.3.6.1.4.1.2021.13.16.5.1.2.7 = STRING: "Core 0" iso.3.6.1.4.1.2021.13.16.5.1.2.8 = STRING: "Core 0" iso.3.6.1.4.1.2021.13.16.5.1.2.9 = STRING: "Core 1" iso.3.6.1.4.1.2021.13.16.5.1.2.10 = STRING: "Core 1" iso.3.6.1.4.1.2021.13.16.5.1.2.11 = STRING: "Core 1" iso.3.6.1.4.1.2021.13.16.5.1.2.12 = STRING: "Core 1" iso.3.6.1.4.1.2021.13.16.5.1.2.13 = STRING: "Core 2" iso.3.6.1.4.1.2021.13.16.5.1.2.14 = STRING: "Core 2" iso.3.6.1.4.1.2021.13.16.5.1.2.15 = STRING: "Core 2" iso.3.6.1.4.1.2021.13.16.5.1.2.16 = STRING: "Core 2" iso.3.6.1.4.1.2021.13.16.5.1.2.17 = STRING: "Core 3" iso.3.6.1.4.1.2021.13.16.5.1.2.18 = STRING: "Core 3" iso.3.6.1.4.1.2021.13.16.5.1.2.19 = STRING: "Core 3" iso.3.6.1.4.1.2021.13.16.5.1.2.20 = STRING: "Core 3" iso.3.6.1.4.1.2021.13.16.5.1.3.1 = Gauge32: 39000 iso.3.6.1.4.1.2021.13.16.5.1.3.2 = Gauge32: 80000 iso.3.6.1.4.1.2021.13.16.5.1.3.3 = Gauge32: 100000 iso.3.6.1.4.1.2021.13.16.5.1.3.4 = Gauge32: 0 iso.3.6.1.4.1.2021.13.16.5.1.3.5 = Gauge32: 32000 iso.3.6.1.4.1.2021.13.16.5.1.3.6 = Gauge32: 80000 iso.3.6.1.4.1.2021.13.16.5.1.3.7 = Gauge32: 100000 iso.3.6.1.4.1.2021.13.16.5.1.3.8 = Gauge32: 0 iso.3.6.1.4.1.2021.13.16.5.1.3.9 = Gauge32: 39000 iso.3.6.1.4.1.2021.13.16.5.1.3.10 = Gauge32: 80000 iso.3.6.1.4.1.2021.13.16.5.1.3.11 = Gauge32: 100000 iso.3.6.1.4.1.2021.13.16.5.1.3.12 = Gauge32: 0 iso.3.6.1.4.1.2021.13.16.5.1.3.13 = Gauge32: 34000 iso.3.6.1.4.1.2021.13.16.5.1.3.14 = Gauge32: 80000 iso.3.6.1.4.1.2021.13.16.5.1.3.15 = Gauge32: 100000 iso.3.6.1.4.1.2021.13.16.5.1.3.16 = Gauge32: 0 iso.3.6.1.4.1.2021.13.16.5.1.3.17 = Gauge32: 34000 iso.3.6.1.4.1.2021.13.16.5.1.3.18 = Gauge32: 80000 iso.3.6.1.4.1.2021.13.16.5.1.3.19 = Gauge32: 100000 iso.3.6.1.4.1.2021.13.16.5.1.3.20 = Gauge32: 0 any advice?



check the temperature in all myserver
by fabioxxxx, December 31, 2010

coretemp-isa



very usefull plugin
by cha0tics, November 30, 2009

Misc option for lmSensors OID missing



Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
4.5 (4)
Favorites
1
Views
156,793