The CPU and the Memory Monitoring MIB



The CPU and the Memory Monitoring MIB

The UCD-SNMP-MIB MIB keeps track of a number of key performance MIB objects, including the commonly used ones in Figure.

Figure Important Objects in the UCD-SNMP-MIB MIB

UCD-SNMP-MIB Object Variable

MIB Type

MRTG Type

Description

ssCpuRawUser

Counter

Counter

Total CPU usage by applications run by nonprivileged users since the system booted.

Adding the user, system, and nice values can give a good approximation of total CPU usage.

ssCpuRawSystem

Counter

Counter

Total CPU usage by applications run by privileged system processes since the system booted.

ssCpuRawNice

Counter

Counter

Total CPU usage by applications running at a nondefault priority level.

ssCpuRawIdle

Counter

Counter

The percentage of the time the CPU is running idle.

Subtracting this value from 100 can give a good approximation of total CPU usage.

memAvailReal

Integer

Gauge

Available physical memory space on the host.