ADTRAN-AOSCPU

Monitored by Observium
        This MIB contains information regarding CPU utilization, Memory usage
and system process status.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Memory Processors
Explore Observium network monitoring
Source file
ADTRAN-AOSCPU
Last revised
Identity
adGenAOSCpuUtilMib
Base OID
1.3.6.1.4.1.664.6.10000.4
Imported Objects
ADTRAN-AOS adGenAOSCommon adGenAOSConformance
ADTRAN-MIB adIdentityShared
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-MIB sysName
SNMPv2-SMI Gauge32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC DisplayString RowStatus
Net-SNMP examples using the adtran MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'ADTRAN-AOSCPU' -M '/opt/observium/mibs/adtran:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'ADTRAN-AOSCPU::adGenAOSCpuUtilMib'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'ADTRAN-AOSCPU' -M '/opt/observium/mibs/adtran:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'ADTRAN-AOSCPU::adGenAOSCpuUtilMib'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (31)
1 directly used by Observium
.1.3.6.1.4.1.664.5.53.1.4
.1.3.6.1.4.1.664.5.53.1.4.0
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.1
.1.3.6.1.4.1.664.5.53.1.4.10
.1.3.6.1.4.1.664.5.53.1.4.10.1
Enumeration
.1.3.6.1.4.1.664.5.53.1.4.10.1.1
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.10.1.2
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.10.1.3
.1.3.6.1.4.1.664.5.53.1.4.10.1.4
.1.3.6.1.4.1.664.5.53.1.4.11
Enumeration
.1.3.6.1.4.1.664.5.53.1.4.2
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.3
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.4
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.5
.1.3.6.1.4.1.664.5.53.1.4.6
.1.3.6.1.4.1.664.5.53.1.4.7
.1.3.6.1.4.1.664.5.53.1.4.8
.1.3.6.1.4.1.664.5.53.1.4.9
.1.3.6.1.4.1.664.5.53.1.4.9.1
Integer32
.1.3.6.1.4.1.664.5.53.1.4.9.1.1
.1.3.6.1.4.1.664.5.53.1.4.9.1.2
Integer32
.1.3.6.1.4.1.664.5.53.1.4.9.1.3
Enumeration
.1.3.6.1.4.1.664.5.53.1.4.9.1.4
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.9.1.5
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.9.1.6
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.9.1.7
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.9.1.8
.1.3.6.1.4.1.664.5.53.99.4
.1.3.6.1.4.1.664.5.53.99.4.1
.1.3.6.1.4.1.664.5.53.99.4.2
.1.3.6.1.4.1.664.6.10000.4
Dependencies (6) 6 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-CONFrfc
  3. SNMPv2-TCrfc
  4. ADTRAN-MIBadtran
  5. ADTRAN-AOSadtran
  6. SNMPv2-MIBrfc
  7. ADTRAN-AOSCPUadtranselected
Conformance Groups (4)
The Unit SNMP Config Group.
.1.3.6.1.4.1.664.5.53.99.4.2.1
This group is used to report the status of current processes.
.1.3.6.1.4.1.664.5.53.99.4.2.2
The threshold config group. Contains objects to set and get
the threshold and time interval to trigger a trap.
.1.3.6.1.4.1.664.5.53.99.4.2.3
Traps which may be used to enhance event driven management of
the CPU.
.1.3.6.1.4.1.664.5.53.99.4.2.4
Compliance Statements (1)

OID .1.3.6.1.4.1.664.5.53.99.4.1.1
The compliance statement for SNMPv2 entities which
implement the adAosCPU.mib
Required groups
mandatory adGenAOSCpuGroup
optional adGenAOSProcessGroup This optional group is used to report the current run state of
all processes.
optional adGenAOSThresholdGroup This optional group is used to configure the trap thresholds.
optional adGenAOSThresholdTrapGroup This optional group is used for the management of notifications.
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.4.1.664.5.53.1.4.0.1
This trap indicates the resource utilization exceeded the set
threshold value for the entirety of the set time interval. The
specific resource utilization is specified via the indexes
adGenAOSResType, adGenAOSResUtilThresh, and
adGenAOSResUtilTimeInterval. The adGenAOSResUtilThreshTimestamp
indicates when this condition occurred and not necessarily when the
trap was sent. The sysName is the exact same as defined in
SNMPv2-MIB.
.1.3.6.1.4.1.664.5.53.1.4.0.2
This trap indicates the resource utilization has been in a normal
(non-alarm) state for at least 5 seconds. This condition can only
occur after the alarm state has been triggered. The specific
resource utilization is specified via the indexes adGenAOSResType,
adGenAOSResUtilThresh, and adGenAOSResUtilTimeInterval. The
adGenAOSResUtilThreshTimestamp indicates when this condition
occurred and not necessarily when the trap was sent.The sysName is
the exact same as defined in SNMPv2-MIB.