OPENBSD-SENSORS-MIB

MIB Reference — IPNetwork Monitor

All MIBsOPENBSD-SENSORS-MIB

Organization: OpenBSD

Last Updated: 2012-09-20

Category: Operating Systems

Description:

Reports hardware sensor readings including temperature, voltage, and fan speed on OpenBSD hosts.

Imported Objects

From OPENBSD-BASE-MIB

openBSDMODULE-IDENTITY

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

Integer32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
TimeTicks
Unsigned32
enterprises

What Is OPENBSD-SENSORS-MIB?

OPENBSD-SENSORS-MIB exposes the OpenBSD kernel's hardware sensor framework over SNMP, making it an operating-system-level MIB rather than a single vendor's product MIB. It reports hardware environmental sensor data collected by the OS, covering temperature, voltage, fan speed, and other physical sensor readings attached to the motherboard or peripheral controllers. Its core use is monitoring hardware health status directly: administrators use it to watch CPU/board temperature, fan RPM, voltage rails, and an overall per-sensor status flag (ok/warning/critical) to catch cooling or power problems before they cause an outage. It is a self-contained module built around OpenBSD's native sensor subsystem and has no strong dependency on other standard MIBs. It is deployed on any server or network appliance running OpenBSD where physical hardware sensors are present, commonly firewalls, routers, or general-purpose servers, and administrators can perform an OPENBSD-SENSORS-MIB download to load these sensor objects into their MIB browser.

IPNetwork Monitor allows you to monitor SNMP objects defined in OPENBSD-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.

What Can Be Monitored

  • board/CPU temperature
  • fan speed
  • voltage levels
  • per-sensor health status (ok/warning/critical)
  • sensor description and type

Supported Devices

  • OpenBSD servers and appliances with onboard hardware sensors
  • network appliances (firewalls, routers) running OpenBSD

Monitoring Examples

The sensorTable/sensorEntry, indexed by sensorIndex, carries sensorDescr, sensorType, sensorDevice, sensorValue, sensorUnits, and sensorStatus for every discovered sensor. An administrator would poll sensorValue for a CPU temperature sensor and alert when sensorStatus flips from 'ok' to 'warning' or 'critical', which typically indicates a failing fan or an overheating condition. Because sensors span multiple sensorType values (temp, fan, volt, etc.), the same table can also catch a collapsing voltage rail on the same host.

OIDs
OID symbolicOID numericTypeAccessDescription
sensorsMIBObjects1.3.6.1.4.1.30155.2The MIB module for gathering information from OpenBSD's kernel sensor framework.
sensors1.3.6.1.4.1.30155.2.1
I32 sensorNumber1.3.6.1.4.1.30155.2.1.1Integer32read-onlyThe number of sensors present on this system.
sensorTable1.3.6.1.4.1.30155.2.1.2not-accessibleA list of individual sensors. The number of entries is given by the value of sensorNumber.
sensorEntry1.3.6.1.4.1.30155.2.1.2.1not-accessibleAn entry containing management information applicable to a particular sensor.
I32 sensorIndex1.3.6.1.4.1.30155.2.1.2.1.1Integer32read-onlyA unique value, greater than zero, for each sensor.
OCT sensorDescr1.3.6.1.4.1.30155.2.1.2.1.2OCTET STRINGread-onlyA description of the sensor indicating what information the sensor is monitoring.
INT sensorType1.3.6.1.4.1.30155.2.1.2.1.3INTEGERread-onlyIndicates the type of sensor.
OCT sensorDevice1.3.6.1.4.1.30155.2.1.2.1.4OCTET STRINGread-onlyThe name of the sensor driver that provides the sensor.
OCT sensorValue1.3.6.1.4.1.30155.2.1.2.1.5OCTET STRINGread-onlyThe value the sensor is currently reporting.
OCT sensorUnits1.3.6.1.4.1.30155.2.1.2.1.6OCTET STRINGread-onlyThe units that the sensor reports in.
INT sensorStatus1.3.6.1.4.1.30155.2.1.2.1.7INTEGERread-onlyIndicates whether the sensor value is within an acceptable range.

RFC description

OpenBSD open-source MIB for monitoring hardware sensors including temperature, voltage, and fan status on OpenBSD systems.

Start monitoring OpenBSD servers and network appliances (kernel hardware sensor framework) 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 OPENBSD-SENSORS-MIB