5.02021-11-21T22:04:59ZTemplates/Servers HardwareSNMPv2 LM-SENSORSSNMPv2 LM-SENSORS## Description
Template for LM-SENSORS mib, works for any net-snmp based machine.
## Overview
CPU Temperature
FAN rpm
PSU Voltage
Others Temperatures
requires "net-snmp" and "lm-sensors"
Tested on FreeNAS and Debian should work on any Linux and FreeBSD system
[Based on the Template of Tim Rightnour](cat-server-hardware/lm-sensors-snmp "Based on the Template of Tim Rightnour")
Templates/Servers HardwareCPUFANsPSUTemperatureTemperature DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},LM-SENSORS-MIB::lmTempSensorsDevice]lmsensors1hOR{#SNMPVALUE}^CPUNOT_MATCHES_REGEXA{#SNMPVALUE}^CoreNOT_MATCHES_REGEXB{#SNMPVALUE}^PackageNOT_MATCHES_REGEXC7dDiscover non-CPU temperature entities in LM SensorsTemperature Sensor {#SNMPVALUE}SNMP_AGENTLM-SENSORS-MIB::lmTempSensorsValue.{#SNMPINDEX}lmTempSensorsValue[{#SNMPVALUE}]7dFLOATCTemperatureMULTIPLIER0.001CPU Temperature DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},LM-SENSORS-MIB::lmTempSensorsDevice]lmsensors.cpu1hOR{#SNMPVALUE}^CPUA{#SNMPVALUE}^PackageB{#SNMPVALUE}^CoreC7dDiscover CPU temperature entities in LM SensorsCPU Temperature {#SNMPVALUE}SNMP_AGENTLM-SENSORS-MIB::lmTempSensorsValue.{#SNMPINDEX}lmsensors.cpu[{#SNMPVALUE}]7dFLOATCCPUMULTIPLIER0.001{last(3)}>{$CPU_HIGH}CPU {#SENSOR_NAME} high tempWARNINGCPU temperature is higher than {$CPU_HIGH} currently {ITEM.VALUE}FAN DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},LM-SENSORS-MIB::lmFanSensorsDevice]lmsensors.fan1hOR7dDiscover Fan entities in LM SensorsFAN Speed {#SNMPVALUE}SNMP_AGENTLM-SENSORS-MIB::lmFanSensorsValue.{#SNMPINDEX}lmsensors.fan[{#SNMPVALUE}]7drpmFANsPSU Voltages DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},LM-SENSORS-MIB::lmVoltSensorsDevice]lmsensors.volt1hOR7dDiscover PSU Voltages in LM SensorsPSU Voltage {#SNMPVALUE}SNMP_AGENTLM-SENSORS-MIB::lmVoltSensorsValue.{#SNMPINDEX}lmsensors.volt[{#SNMPVALUE}]7dFLOATvccPSUMULTIPLIER0.001{$CPU_HIGH}60.0High cpu temp for alert