TUBS-IBR-LINUX-MIB

MIB Reference — IPNetwork Monitor

All MIBsTUBS-IBR-LINUX-MIB

Organization: TU Braunschweig

Last Updated: 1998-01-07

Category: Linux and System Monitoring, TU Braunschweig Research MIBs

Description:

Monitors Linux system resources including memory, CPU, disk, and process statistics via SNMP.

Imported Objects

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

MODULE-IDENTITY
OBJECT-TYPE
Unsigned32

From SNMPv2-TC

DisplayString
TEXTUAL-CONVENTION

What Is TUBS-IBR-LINUX-MIB?

TUBS-IBR-LINUX-MIB is an experimental, vendor-neutral academic MIB (from the Institute of Operating Systems and Computer Networks, TU Braunschweig) for monitoring core Linux operating system resource usage over SNMP, independent of any specific hardware vendor. It exposes system performance data covering CPU load, load averages, and (per its description) memory, disk, and process statistics on a Linux host. This MIB is directly and explicitly a software/OS-status monitoring tool -- it is built specifically to track CPU load (via linuxCPU and linuxBogo/BogoMips-derived metrics) and load averages over 1, 5, and 15-minute windows (linuxLoadAvg1/5/15), plus the described memory, disk, and process-level statistics, making it a compact analog to Net-SNMP's UCD-SNMP-MIB for general Linux system health. It has no stated formal MIB dependency but conceptually overlaps with the same OS-monitoring space as UCD-SNMP-MIB/HOST-RESOURCES-MIB. It is deployed on Linux servers running an SNMP agent extended with this experimental MIB, typically in academic, research, or lab network environments where the TU Braunschweig IBR tooling originated and TUBS-IBR-LINUX-MIB SNMP monitoring is used for general Linux system health tracking.

IPNetwork Monitor allows you to monitor SNMP objects defined in TUBS-IBR-LINUX-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

  • CPU load average (1/5/15 minute)
  • CPU utilization/BogoMips benchmark
  • memory usage
  • disk usage
  • process statistics

Supported Devices

  • vendor-neutral, standards-based MIB, not tied to a specific manufacturer
  • Linux server or host running an SNMP agent

Monitoring Examples

An administrator would poll linuxLoadAvg1, linuxLoadAvg5, and linuxLoadAvg15 to track short- versus longer-term CPU load trends on a Linux host, with a 1-minute average far exceeding the 15-minute average indicating a sudden load spike, and would check linuxCPU/linuxBogo for a CPU utilization/benchmark baseline; the linuxObjects branch groups these along with the described memory, disk, and process statistics for general system health polling. linuxConformance, linuxCompliances, and linuxGroups are the standard SMIv2 conformance statements for the module rather than monitored data themselves.

OIDs
OID symbolicOID numericTypeAccessDescription
linuxMIB1.3.6.1.4.1.1575.1.5Experimental MIB modules for the linux operating system.
linuxObjects1.3.6.1.4.1.1575.1.5.2
STR linuxCPU1.3.6.1.4.1.1575.1.5.2.1DisplayStringread-onlyThe identification of the linux CPUs. This string contains foreach CPU present in the system the CPU type, model and vendor (if known by the operating system).
U32 linuxBogo1.3.6.1.4.1.1575.1.5.2.2Unsigned32read-onlyThe number of BOGO MIPS of the linux system.
LOA linuxLoadAvg11.3.6.1.4.1.1575.1.5.2.3LoadValueread-onlyThe average system load during the last 60 seconds.
LOA linuxLoadAvg51.3.6.1.4.1.1575.1.5.2.4LoadValueread-onlyThe average system load during the last 5 minutes.
LOA linuxLoadAvg151.3.6.1.4.1.1575.1.5.2.5LoadValueread-onlyThe average system load during the last 15 minutes.
linuxConformance1.3.6.1.4.1.1575.1.5.3
linuxCompliances1.3.6.1.4.1.1575.1.5.3.1
linuxCompliance1.3.6.1.4.1.1575.1.5.3.1.1The compliance statement for an SNMP entity which implements the linux MIB.
linuxGroups1.3.6.1.4.1.1575.1.5.3.2
linuxGroup1.3.6.1.4.1.1575.1.5.3.2.1A collection of linux specific objects.

RFC description

Experimental MIB for Linux system monitoring including CPU, load average, and memory.

Start monitoring vendor-neutral, standards-based MIB, Linux server or host running an SNMP agent (CPU load/load-average status) 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 TUBS-IBR-LINUX-MIB