MIBs Depot

ADTRAN-AOSCPU

Registered at
1.3.6.1.4.1.664.5.53.1.4.0
1.3.6.1.4.1.664.5.53.99.4
1.3.6.1.4.1.664.6.10000.4
Last updated
2009-04-30 00:00
Organization
ADTRAN, Inc.
Revisions
2004-10-04 00:00, 2009-04-30 00:00, 2009-08-13 00:00
Namespace
adtran
Source file
ADTRAN-AOSCPU
Digest
sha256:410ca800253b2262f5178ee9e61f4e73e947956a9aae9c87b6c6d9a1dc9dceb1

Description

This MIB contains information regarding CPU utilization, Memory usage and system process status.

Contact

Technical Support Dept. Postal: ADTRAN, Inc. 901 Explorer Blvd. Huntsville, AL 35806 Tel: +1 800 726-8663 Fax: +1 256 963 6217 E-mail: support@adtran.com

Imports

FromSymbols
ADTRAN-AOSadGenAOSCommon, adGenAOSConformance
ADTRAN-MIBadIdentityShared
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-MIBsysName
SNMPv2-SMIGauge32, Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso
SNMPv2-TCDisplayString, RowStatus, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

ADTRAN-AOS
ADTRAN-AOSCPU
ADTRAN-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
adGenAOSCpuUtil
OBJECT-IDENTITY
1.3.6.1.4.1.664.5.53.1.4
adGenAOSResUtilThreshTraps
OBJECT-IDENTITY
These 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.
1.3.6.1.4.1.664.5.53.1.4.0current
adGenAOSCurrentCpuUtil
OBJECT-TYPE
Average CPU utilization over the last second.
1.3.6.1.4.1.664.5.53.1.4.1Gauge32 (0..100)read-onlycurrent
adGenAOSClearUtilizationStats
OBJECT-TYPE
Set value to 1 to clear CPU utilization statistics.
1.3.6.1.4.1.664.5.53.1.4.2INTEGER {reset(1)}read-writecurrent
adGenAOS1MinCpuUtil
OBJECT-TYPE
Average CPU utilization over the last minute.
1.3.6.1.4.1.664.5.53.1.4.3Gauge32 (0..100)read-onlycurrent
adGenAOS5MinCpuUtil
OBJECT-TYPE
Average CPU utilization over the last 5 minutes.
1.3.6.1.4.1.664.5.53.1.4.4Gauge32 (0..100)read-onlycurrent
adGenAOSMaxCpuUtil
OBJECT-TYPE
Maximum CPU utilization since last system reboot or statistics reset.
1.3.6.1.4.1.664.5.53.1.4.5Gauge32 (0..100)read-onlycurrent
adGenAOSMemPool
OBJECT-TYPE
Total memory pool available.
1.3.6.1.4.1.664.5.53.1.4.6Gauge32read-onlycurrent
adGenAOSHeapSize
OBJECT-TYPE
Total Heap size. This is the amount of memory available after the code is decompressed and packet buffers are allocated.
1.3.6.1.4.1.664.5.53.1.4.7Gauge32read-onlycurrent
adGenAOSHeapFree
OBJECT-TYPE
Current amount of heap available for use.
1.3.6.1.4.1.664.5.53.1.4.8Gauge32read-onlycurrent
adGenAOSProcessTable
OBJECT-TYPE
A table reporting the current run state of all current processes.
1.3.6.1.4.1.664.5.53.1.4.9not-accessiblecurrent
adGenAOSProcessEntry
OBJECT-TYPE
Each entry in the list is a current system process.
1.3.6.1.4.1.664.5.53.1.4.9.1not-accessiblecurrent
adGenAOSProcID
OBJECT-TYPE
Unique indentifier for the process.
1.3.6.1.4.1.664.5.53.1.4.9.1.1Integer32 (0..65535)not-accessiblecurrent
adGenAOSProcName
OBJECT-TYPE
System process name.
1.3.6.1.4.1.664.5.53.1.4.9.1.2DisplayStringread-onlycurrent
adGenAOSProcPriority
OBJECT-TYPE
Current system process priority.
1.3.6.1.4.1.664.5.53.1.4.9.1.3Integer32 (0..255)read-onlycurrent
adGenAOSProcState
OBJECT-TYPE
Current system process state.
1.3.6.1.4.1.664.5.53.1.4.9.1.4INTEGER {running(1), ready(2), wait(3)}read-onlycurrent
adGenAOSProcCount
OBJECT-TYPE
Current number of times the process has been invoked.
1.3.6.1.4.1.664.5.53.1.4.9.1.5Gauge32 (0..4294967295)read-onlycurrent
adGenAOSProcExecTime
OBJECT-TYPE
Total amount of time spent executing this process. Result is in usec.
1.3.6.1.4.1.664.5.53.1.4.9.1.6Gauge32 (0..4294967295)read-onlycurrent
adGenAOSProcRunTime
OBJECT-TYPE
Total amount of time spent executing this process. Result is in usec.
1.3.6.1.4.1.664.5.53.1.4.9.1.7Gauge32 (0..4294967295)read-onlycurrent
adGenAOSProc1SecLd
OBJECT-TYPE
Percent system utilization for the process.
1.3.6.1.4.1.664.5.53.1.4.9.1.8Gauge32 (0..100)read-onlycurrent
adGenAOSResUtilThreshTable
OBJECT-TYPE
A 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.
1.3.6.1.4.1.664.5.53.1.4.10not-accessiblecurrent
adGenAOSResUtilThreshEntry
OBJECT-TYPE
Each 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.
1.3.6.1.4.1.664.5.53.1.4.10.1not-accessiblecurrent
adGenAOSResType
OBJECT-TYPE
Indentifier 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.
1.3.6.1.4.1.664.5.53.1.4.10.1.1INTEGER {cpu(1), heap(2)}read-createcurrent
adGenAOSResUtilThresh
OBJECT-TYPE
The utilization threshold value expressed as a whole number percentage.
1.3.6.1.4.1.664.5.53.1.4.10.1.2Gauge32 (1..100)read-createcurrent
adGenAOSResUtilTimeInterval
OBJECT-TYPE
Time interval in seconds for actual to exceed threshold.
1.3.6.1.4.1.664.5.53.1.4.10.1.3Gauge32 (1..86400)read-createcurrent
adGenAOSResUtilThreshRowStatus
OBJECT-TYPE
RowStatus 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).
1.3.6.1.4.1.664.5.53.1.4.10.1.4RowStatusread-createcurrent
adGenAOSResUtilThreshTimestamp
OBJECT-TYPE
The time (seconds since epoch) that a resource utilization threshold trap condition occurred and not necessarily the when the trap was sent.
1.3.6.1.4.1.664.5.53.1.4.11Unsigned32accessible-for-notifycurrent
adGenAOSCpuConformance
OBJECT-IDENTITY
1.3.6.1.4.1.664.5.53.99.4
adAOSCpuCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.664.5.53.99.4.1
adAOSCpuGroups
OBJECT-IDENTITY
1.3.6.1.4.1.664.5.53.99.4.2

Notifications

NameOIDStatus
adGenAOSResUtilThreshAlarm
NOTIFICATION-TYPE
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.1current
adGenAOSResUtilThreshNormal
NOTIFICATION-TYPE
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.
1.3.6.1.4.1.664.5.53.1.4.0.2current

Conformance

NameOIDStatus
adAOSCompliance
MODULE-COMPLIANCE
The compliance statement for SNMPv2 entities which implement the adAosCPU.mib
1.3.6.1.4.1.664.5.53.99.4.1.1current
adGenAOSCpuGroup
OBJECT-GROUP
The Unit SNMP Config Group.
1.3.6.1.4.1.664.5.53.99.4.2.1current
adGenAOSProcessGroup
OBJECT-GROUP
This group is used to report the status of current processes.
1.3.6.1.4.1.664.5.53.99.4.2.2current
adGenAOSThresholdGroup
OBJECT-GROUP
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.3current
adGenAOSThresholdTrapGroup
NOTIFICATION-GROUP
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.4current