All MIBs › OPENBSD-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
| openBSD | MODULE-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 symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| sensorsMIBObjects | 1.3.6.1.4.1.30155.2 | The MIB module for gathering information from OpenBSD's kernel sensor framework. | ||
| sensors | 1.3.6.1.4.1.30155.2.1 | |||
| I32 sensorNumber | 1.3.6.1.4.1.30155.2.1.1 | Integer32 | read-only | The number of sensors present on this system. |
| sensorTable | 1.3.6.1.4.1.30155.2.1.2 | not-accessible | A list of individual sensors. The number of entries is given by the value of sensorNumber. | |
| sensorEntry | 1.3.6.1.4.1.30155.2.1.2.1 | not-accessible | An entry containing management information applicable to a particular sensor. | |
| I32 sensorIndex | 1.3.6.1.4.1.30155.2.1.2.1.1 | Integer32 | read-only | A unique value, greater than zero, for each sensor. |
| OCT sensorDescr | 1.3.6.1.4.1.30155.2.1.2.1.2 | OCTET STRING | read-only | A description of the sensor indicating what information the sensor is monitoring. |
| INT sensorType | 1.3.6.1.4.1.30155.2.1.2.1.3 | INTEGER | read-only | Indicates the type of sensor. |
| OCT sensorDevice | 1.3.6.1.4.1.30155.2.1.2.1.4 | OCTET STRING | read-only | The name of the sensor driver that provides the sensor. |
| OCT sensorValue | 1.3.6.1.4.1.30155.2.1.2.1.5 | OCTET STRING | read-only | The value the sensor is currently reporting. |
| OCT sensorUnits | 1.3.6.1.4.1.30155.2.1.2.1.6 | OCTET STRING | read-only | The units that the sensor reports in. |
| INT sensorStatus | 1.3.6.1.4.1.30155.2.1.2.1.7 | INTEGER | read-only | Indicates 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.