Template for LM-SENSORS mib, works for any net-snmp based machine.
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
Name | Description | Default | Type |
---|---|---|---|
{$CPU_HIGH} | High cpu temp for alert |
60.0 |
Text macro |
There are no template links in this template.
Name | Description | Type | Key and additional info |
---|---|---|---|
FAN Discovery | Discover Fan entities in LM Sensors |
SNMP agent |
lmsensors.fan Update: 1h |
CPU Temperature Discovery | Discover CPU temperature entities in LM Sensors |
SNMP agent |
lmsensors.cpu Update: 1h |
Temperature Discovery | Discover non-CPU temperature entities in LM Sensors |
SNMP agent |
lmsensors Update: 1h |
PSU Voltages Discovery | Discover PSU Voltages in LM Sensors |
SNMP agent |
lmsensors.volt Update: 1h |
Name | Description | Type | Key and additional info |
---|---|---|---|
FAN Speed {#SNMPVALUE} | - |
SNMP agent |
lmsensors.fan[{#SNMPVALUE}] Update: 1m LLD |
CPU Temperature {#SNMPVALUE} | - |
SNMP agent |
lmsensors.cpu[{#SNMPVALUE}] Update: 1m LLD |
Temperature Sensor {#SNMPVALUE} | - |
SNMP agent |
lmTempSensorsValue[{#SNMPVALUE}] Update: 1m LLD |
PSU Voltage {#SNMPVALUE} | - |
SNMP agent |
lmsensors.volt[{#SNMPVALUE}] Update: 1m LLD |
Name | Description | Expression | Priority |
---|---|---|---|
CPU {#SENSOR_NAME} high temp | CPU temperature is higher than {$CPU_HIGH} currently {ITEM.VALUE} |
Expression: last(/SNMPv2 LM-SENSORS/lmsensors.cpu[{#SNMPVALUE}])>60.0 Recovery expression: |
warning |
CPU {#SENSOR_NAME} high temp (LLD) | CPU temperature is higher than {$CPU_HIGH} currently {ITEM.VALUE} |
Expression: last(/SNMPv2 LM-SENSORS/lmsensors.cpu[{#SNMPVALUE}])>60.0 Recovery expression: |
warning |