OPENBSD-MEM-MIB

MIB Reference — IPNetwork Monitor

All MIBsOPENBSD-MEM-MIB

Organization: OpenBSD

Last Updated: 2012-02-09

Category: Operating Systems

Description:

Reports virtual memory, physical memory, and swap utilization statistics for the OpenBSD operating system.

Imported Objects

From IF-MIB

ifIndexOBJECT-TYPE
ifNumberOBJECT-TYPE

From OPENBSD-BASE-MIB

openBSDMODULE-IDENTITY

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

Counter64
Integer32
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE

From SNMPv2-TC

DisplayString

What Is OPENBSD-MEM-MIB?

OPENBSD-MEM-MIB is an operating-system-specific SNMP module that exports memory statistics from hosts running the OpenBSD operating system. It belongs to the operating-system/host-resources monitoring category, reporting virtual memory, physical memory, and swap utilization figures for the system. This is squarely a software/OS health-monitoring MIB: it is used to track whether a server is running low on free memory, whether swap space is being heavily consumed (an early sign of memory pressure or thrashing), and whether abnormal locking conditions are occurring, all of which directly affect system stability and performance. The presence of a memIfLiveLocks object per named memory interface/pool suggests it also surfaces low-level kernel memory-locking diagnostics beyond simple utilization numbers. It is typically deployed on OpenBSD-based servers, routers, or firewalls managed through general-purpose SNMP monitoring tools compatible with standard host-resource polling. Network engineers evaluating or troubleshooting this functionality can download the OPENBSD-MEM-MIB file directly to load it into their MIB browser.

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

  • physical memory utilization
  • virtual memory/swap usage
  • per-pool memory statistics
  • kernel memory live-lock count
  • MIB schema version

Supported Devices

  • OpenBSD-based server, router, or firewall

Monitoring Examples

An administrator would poll memIfTable/memIfEntry to retrieve per-named-pool memory statistics via memIfName, watching for abnormal free-memory drops or a climbing memIfLiveLocks counter that could indicate kernel memory contention. Comparing swap and physical memory figures over time, alongside the memMIBVersion-identified schema, would help distinguish a genuine memory leak from transient load spikes. A steadily rising live-lock count alongside falling free memory would be a strong signal of a process consuming or fragmenting memory abnormally.

OIDs
OID symbolicOID numericTypeAccessDescription
memMIBObjects1.3.6.1.4.1.30155.5The MIB module exporting OpenBSD memory statistics.
I32 memMIBVersion1.3.6.1.4.1.30155.5.1Integer32read-onlyThe current version of this MIB supported by the agent. The memory MIB might be updated frequently to export statistics specific to the latest version of OpenBSD. The client should check this version.
memIfTable1.3.6.1.4.1.30155.5.2not-accessibleA list of interface entries. The number of entries is given by the value of ifNumber.
memIfEntry1.3.6.1.4.1.30155.5.2.1not-accessibleAn entry containing memory and systems statistics applicable to a particular interface.
STR memIfName1.3.6.1.4.1.30155.5.2.1.1DisplayStringread-onlyThe textual name of the interface as assigned by the operating system. For example, `lo0' for the first loopback device or `em1' for the second Ethernet device using the `em' driver.
C64 memIfLiveLocks1.3.6.1.4.1.30155.5.2.1.2Counter64read-onlyThe number of times the growth of the interface receive ring was limited as a response to high system load.

RFC description

Exports OpenBSD memory and interface statistics for system performance monitoring.

Start monitoring OpenBSD-based server, router, or firewall (memory/swap statistics) 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-MEM-MIB