ADTRAN-AOSCPU
- Registered at
- 1.3.6.1.4.1.664.5.53.1.4.01.3.6.1.4.1.664.5.53.99.41.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
| From | Symbols |
|---|---|
| ADTRAN-AOS | adGenAOSCommon, adGenAOSConformance |
| ADTRAN-MIB | adIdentityShared |
| SNMPv2-CONF | MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP |
| SNMPv2-MIB | sysName |
| SNMPv2-SMI | Gauge32, Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso |
| SNMPv2-TC | DisplayString, 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
| Name | OID | Syntax | Access | Status |
|---|---|---|---|---|
| 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.0 | current | ||
| adGenAOSCurrentCpuUtil OBJECT-TYPE Average CPU utilization over the last second. | 1.3.6.1.4.1.664.5.53.1.4.1 | Gauge32 (0..100) | read-only | current |
| adGenAOSClearUtilizationStats OBJECT-TYPE Set value to 1 to clear CPU utilization statistics. | 1.3.6.1.4.1.664.5.53.1.4.2 | INTEGER {reset(1)} | read-write | current |
| adGenAOS1MinCpuUtil OBJECT-TYPE Average CPU utilization over the last minute. | 1.3.6.1.4.1.664.5.53.1.4.3 | Gauge32 (0..100) | read-only | current |
| adGenAOS5MinCpuUtil OBJECT-TYPE Average CPU utilization over the last 5 minutes. | 1.3.6.1.4.1.664.5.53.1.4.4 | Gauge32 (0..100) | read-only | current |
| adGenAOSMaxCpuUtil OBJECT-TYPE Maximum CPU utilization since last system reboot or statistics reset. | 1.3.6.1.4.1.664.5.53.1.4.5 | Gauge32 (0..100) | read-only | current |
| adGenAOSMemPool OBJECT-TYPE Total memory pool available. | 1.3.6.1.4.1.664.5.53.1.4.6 | Gauge32 | read-only | current |
| 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.7 | Gauge32 | read-only | current |
| adGenAOSHeapFree OBJECT-TYPE Current amount of heap available for use. | 1.3.6.1.4.1.664.5.53.1.4.8 | Gauge32 | read-only | current |
| 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.9 | not-accessible | current | |
| 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.1 | not-accessible | current | |
| adGenAOSProcID OBJECT-TYPE Unique indentifier for the process. | 1.3.6.1.4.1.664.5.53.1.4.9.1.1 | Integer32 (0..65535) | not-accessible | current |
| adGenAOSProcName OBJECT-TYPE System process name. | 1.3.6.1.4.1.664.5.53.1.4.9.1.2 | DisplayString | read-only | current |
| adGenAOSProcPriority OBJECT-TYPE Current system process priority. | 1.3.6.1.4.1.664.5.53.1.4.9.1.3 | Integer32 (0..255) | read-only | current |
| adGenAOSProcState OBJECT-TYPE Current system process state. | 1.3.6.1.4.1.664.5.53.1.4.9.1.4 | INTEGER {running(1), ready(2), wait(3)} | read-only | current |
| 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.5 | Gauge32 (0..4294967295) | read-only | current |
| 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.6 | Gauge32 (0..4294967295) | read-only | current |
| 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.7 | Gauge32 (0..4294967295) | read-only | current |
| adGenAOSProc1SecLd OBJECT-TYPE Percent system utilization for the process. | 1.3.6.1.4.1.664.5.53.1.4.9.1.8 | Gauge32 (0..100) | read-only | current |
| 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.10 | not-accessible | current | |
| 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.1 | not-accessible | current | |
| 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.1 | INTEGER {cpu(1), heap(2)} | read-create | current |
| 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.2 | Gauge32 (1..100) | read-create | current |
| 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.3 | Gauge32 (1..86400) | read-create | current |
| 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.4 | RowStatus | read-create | current |
| 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.11 | Unsigned32 | accessible-for-notify | current |
| 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
| Name | OID | Status |
|---|---|---|
| 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.1 | current |
| 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.2 | current |
Conformance
| Name | OID | Status |
|---|---|---|
| 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.1 | current |
| adGenAOSCpuGroup OBJECT-GROUP The Unit SNMP Config Group. | 1.3.6.1.4.1.664.5.53.99.4.2.1 | current |
| 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.2 | current |
| 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.3 | current |
| 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.4 | current |