Home/Catalog/ADTRAN-AOSCPU

ADTRAN-AOSCPU

AI MIB Summary

The ADTRAN-AOSCPU MIB enables SNMP-based monitoring of CPU utilization, memory consumption, and system process status on ADTRAN AOS network devices. This module provides critical performance metrics for capacity planning and fault detection within the operating system environment.

This MIB contains information regarding CPU utilization, Memory usage and system process status.
Main OID:
adGenAOSCpuUtilMib.1.3.6.1.4.1.664.6.10000.4
38
Objects
Active
Status
6
Dependencies

Imported Objects

Objects

38 total
Object Name
adGenAOSCpuUtil
OBJECT IDENTIFIER
.1.3.6.1.4.1.664.5.53.1.4
adGenAOSResUtilThreshTrapsThese traps indicate that a resource's utilization status has changed respective of a set threshold value. There are two types of traps, Alarm and Normal. The traps will return the adGenAOSResUtilThreshTable indices and the number of seconds since epoch as a timestamp indicating when the utilization status changed. The timestamp value is indicative of when the utilization status changed an not when the trap was sent.
OBJECT IDENTIFIER
.1.3.6.1.4.1.664.5.53.1.4.0
adGenAOSResUtilThreshAlarmThis 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.
NOTIFICATION-TYPE
.1.3.6.1.4.1.664.5.53.1.4.0.1
adGenAOSResUtilThreshNormalThis 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.
NOTIFICATION-TYPE
.1.3.6.1.4.1.664.5.53.1.4.0.2
adGenAOSCurrentCpuUtilAverage CPU utilization over the last second.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.1
adGenAOSClearUtilizationStatsSet value to 1 to clear CPU utilization statistics.rw
Enumeration
.1.3.6.1.4.1.664.5.53.1.4.2
adGenAOS1MinCpuUtilAverage CPU utilization over the last minute.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.3
adGenAOS5MinCpuUtilAverage CPU utilization over the last 5 minutes.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.4
adGenAOSMaxCpuUtilMaximum CPU utilization since last system reboot or statistics reset.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.5
adGenAOSMemPoolTotal memory pool available.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.6
adGenAOSHeapSizeTotal Heap size. This is the amount of memory available after the code is decompressed and packet buffers are allocated.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.7
adGenAOSHeapFreeCurrent amount of heap available for use.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.8
adGenAOSProcessTableA table reporting the current run state of all current processes.
SEQUENCE OF AdGenAOSProcessEntry
.1.3.6.1.4.1.664.5.53.1.4.9
adGenAOSProcessEntryEach entry in the list is a current system process.
AdGenAOSProcessEntry
.1.3.6.1.4.1.664.5.53.1.4.9.1
adGenAOSProcIDUnique indentifier for the process.
Integer32
.1.3.6.1.4.1.664.5.53.1.4.9.1.1
adGenAOSProcNameSystem process name.ro
DisplayString (SNMPv2-TC)
.1.3.6.1.4.1.664.5.53.1.4.9.1.2
adGenAOSProcPriorityCurrent system process priority.ro
Integer32
.1.3.6.1.4.1.664.5.53.1.4.9.1.3
adGenAOSProcStateCurrent system process state.ro
Enumeration
.1.3.6.1.4.1.664.5.53.1.4.9.1.4
adGenAOSProcCountCurrent number of times the process has been invoked.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.9.1.5
adGenAOSProcExecTimeTotal amount of time spent executing this process. Result is in usec.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.9.1.6
adGenAOSProcRunTimeTotal amount of time spent executing this process. Result is in usec.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.9.1.7
adGenAOSProc1SecLdPercent system utilization for the process.ro
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.9.1.8
adGenAOSResUtilThreshTableA table reporting the current resource utilization threshold traps with abilities to configure the traps. The table supports create and destroy. To prevent abuse, the table will not support row creation once 20 or more entries exist within the table.
SEQUENCE OF AdGenAOSResUtilThreshEntry
.1.3.6.1.4.1.664.5.53.1.4.10
adGenAOSResUtilThreshEntryEach entry in the table represents a current resource utilization threshold notification. The entry is composed of an enumerated integer representing the resource type, the numerical threshold and time interval settings. All entries are immutable and all columns are required for create.
AdGenAOSResUtilThreshEntry
.1.3.6.1.4.1.664.5.53.1.4.10.1
adGenAOSResTypeIndentifier specifying the resource type. Resource notes: (2) Heap - The heap resource will only display a time interval value of 1. Setting the value to a valid time interval value will always result in the inherent default value of 1. A heap notification will occur whenever the threshold is exceeded.rw
Enumeration
.1.3.6.1.4.1.664.5.53.1.4.10.1.1
adGenAOSResUtilThreshThe utilization threshold value expressed as a whole number percentage.rw
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.10.1.2
adGenAOSResUtilTimeIntervalTime interval in seconds for actual to exceed threshold.rw
Gauge32
.1.3.6.1.4.1.664.5.53.1.4.10.1.3
adGenAOSResUtilThreshRowStatusRowStatus column for this table. Since each entry is immutable the only acceptable RowStatus values (for set) are createAndGo(4) and destroy(6). The only acceptable RowStatus value for get is active(1).rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.664.5.53.1.4.10.1.4
adGenAOSResUtilThreshTimestampThe time (seconds since epoch) that a resource utilization threshold trap condition occurred and not necessarily the when the trap was sent.ro
Unsigned32
.1.3.6.1.4.1.664.5.53.1.4.11
adGenAOSCpuConformance
OBJECT IDENTIFIER
.1.3.6.1.4.1.664.5.53.99.4
adAOSCpuCompliances
OBJECT IDENTIFIER
.1.3.6.1.4.1.664.5.53.99.4.1
adAOSComplianceThe compliance statement for SNMPv2 entities which implement the adAosCPU.mib
Unknown
.1.3.6.1.4.1.664.5.53.99.4.1.1
adAOSCpuGroups
OBJECT IDENTIFIER
.1.3.6.1.4.1.664.5.53.99.4.2
adGenAOSCpuGroupThe Unit SNMP Config Group.
Unknown
.1.3.6.1.4.1.664.5.53.99.4.2.1
adGenAOSProcessGroupThis group is used to report the status of current processes.
Unknown
.1.3.6.1.4.1.664.5.53.99.4.2.2
adGenAOSThresholdGroupThe threshold config group. Contains objects to set and get the threshold and time interval to trigger a trap.
Unknown
.1.3.6.1.4.1.664.5.53.99.4.2.3
adGenAOSThresholdTrapGroupTraps which may be used to enhance event driven management of the CPU.
Unknown
.1.3.6.1.4.1.664.5.53.99.4.2.4
adGenAOSCpuUtilMibThis MIB contains information regarding CPU utilization, Memory usage and system process status.
MODULE-IDENTITY
.1.3.6.1.4.1.664.6.10000.4
ADTRAN-AOSCPU - SNMP MIB Reference | MIBs Explorer