LM-SENSORS-MIB

MIB Reference — IPNetwork Monitor · Updated October 06, 2026

All MIBs › LM-SENSORS-MIB

Organization: AdamsNames Ltd

Last Updated: 2000-11-05

Category: Hardware and Environment

Description: Exposes Linux lm_sensors hardware monitoring data via SNMP, providing temperature, fan speed, and voltage readings from motherboard and CPU sensors.

IPNetwork Monitor uses several OIDs from this MIB in network discovery and polling the applicable devices. Start monitoring LM-SENSORS-MIB with a free 30-day trial of IPNetwork Monitor.

What Is LM-SENSORS-MIB?

LM-SENSORS-MIB is a vendor-neutral SNMP module that exposes hardware sensor data collected by the Linux "lm_sensors" utility, making motherboard and CPU hardware health visible over SNMP on Linux-based systems. It defines three parallel sensor tables -- temperature, fan speed, and voltage -- each indexed by sensor number and labeled with a device/sensor name, plus a corresponding current reading value. This is a direct and explicit hardware-health monitoring MIB: it lets an operator track CPU/system temperatures, cooling fan RPM, and power-supply/board voltage rails, the classic indicators used to detect overheating, failing fans, or unstable power before they cause a system failure. It depends only on the host Linux kernel's lm_sensors driver framework for its underlying data and on general SNMPv2 table conventions, with no dependency on other enterprise MIBs. It is deployed on Linux servers via an SNMP agent extension (such as net-snmp's pass-through or a dedicated subagent) to bring hardware sensor telemetry from lm-sensors-mib into general-purpose SNMP monitoring systems.

IPNetwork Monitor allows you to monitor SNMP objects defined in LM-SENSORS-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

Supported Devices

  • Linux server/host with lm_sensors-compatible hardware sensors
  • vendor-neutral, standards-based MIB, not tied to a specific manufacturer

Monitoring Examples

A monitoring system would poll lmTempSensorsTable (indexed by lmTempSensorsIndex, labeled by lmTempSensorsDevice) and alert if lmTempSensorsValue exceeds a threshold, indicating CPU or chassis overheating potentially from a failed fan or blocked airflow. lmFanSensorsTable's lmFanSensorsValue readings dropping toward zero for a given lmFanSensorsDevice would indicate a stalled or failed fan, and lmVoltSensorsTable entries drifting outside expected ranges would flag a failing power supply or unstable voltage regulator before it causes a crash.

What Can Be Monitored

  • CPU/system temperature
  • cooling fan speed (RPM)
  • motherboard/power supply voltage rails
Imported Objects

From SNMPv2-SMI

Gauge32
Integer32
MODULE-IDENTITY
OBJECT-TYPE

From SNMPv2-TC

DisplayString

From UCD-SNMP-MIB

ucdExperimentalOBJECT-IDENTITY

How to Use in IPNetwork Monitor

Example using lmTempSensorsValue OID:

Select a Linux server/host with lm_sensors-compatible hardware sensor as the target host to create a monitor — the SNMP service should be up and running on it. Click New Monitor, then check SNMP Custom on the Favorites tab, click Next, and confirm the host. On the next page, click Select... to open the built-in SNMP MIB Browser and type lmTempSensorsValue into the Find box to locate it in the OID tree, selecting the specific row/instance you want to monitor since this is a table column, then select it and click OK. The temperature of this sensor in mC. On the monitor's Main parameters page you can set the target's SNMP port (default 161), credentials, polling interval, and other settings — see the SNMP Monitor help for details. On the State conditions and Alerting tabs, configure when the monitor should change state and trigger an alert; since this is a Gauge32-type OID, Value bounds is the most useful condition here — trigger an alert if the reported value exceeds the level expected for healthy operation, since sustained high temperature often precedes thermal shutdown or hardware degradation. Click Finish to create the monitor; you can adjust any parameter later.
OIDs

RFC description

SNMP MIB for accessing lm-sensors hardware monitoring data including temperature, fan, and voltage sensors. Enables monitoring of system thermal and power metrics through SNMP queries on Unix/Linux systems.

Start monitoring Linux server/host with lm_sensors-compatible hardware sensors with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download LM-SENSORS-MIB