initial commit; version 22.5.12042
This commit is contained in:
322
mibs/avaya/UTILIZATION-MANAGEMENT-MIB
Normal file
322
mibs/avaya/UTILIZATION-MANAGEMENT-MIB
Normal file
@ -0,0 +1,322 @@
|
||||
--
|
||||
-- genutil.my
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253
|
||||
-- Sunday, May 18, 2003 at 16:22:07
|
||||
--
|
||||
|
||||
UTILIZATION-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
avayaSystemStats
|
||||
FROM AVAYAGEN-MIB
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- Referencing the parent branch.
|
||||
-- August 20, 2002
|
||||
genStats MODULE-IDENTITY
|
||||
LAST-UPDATED "190208200000Z" -- August 20, 1902 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Avaya's Concord Technology Center (CTC)"
|
||||
CONTACT-INFO
|
||||
"Keling Sun -- kelingsun@avaya.com"
|
||||
DESCRIPTION
|
||||
"Generic Utilization Mib."
|
||||
REVISION "200305181616Z" -- May 18, 2003 at 16:16 GMT
|
||||
DESCRIPTION
|
||||
"New element was added to support Memory
|
||||
Utilization per module display.
|
||||
The New Mib Object is genMemUtilizationTable
|
||||
that presents per module Physical Ram and Percentage
|
||||
of used memory - designed by P. Spector"
|
||||
::= { avayaSystemStats 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Textual conventions
|
||||
--
|
||||
|
||||
-- textual conventions
|
||||
MBytes ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Storage size, expressed in units of megabytes."
|
||||
SYNTAX Integer32
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
genCpuUtilization OBJECT IDENTIFIER ::= { genStats 1 }
|
||||
|
||||
genCpuUtilizationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GenCpuUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of CPU utilization entries."
|
||||
::= { genCpuUtilization 1 }
|
||||
|
||||
genCpuUtilizationEntry OBJECT-TYPE
|
||||
SYNTAX GenCpuUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of CPU utilization."
|
||||
INDEX { genCpuIndex }
|
||||
::= { genCpuUtilizationTable 1 }
|
||||
|
||||
GenCpuUtilizationEntry ::=
|
||||
SEQUENCE {
|
||||
genCpuIndex
|
||||
INTEGER,
|
||||
genCpuUtilizationEnableMonitoring
|
||||
INTEGER,
|
||||
genCpuUtilizationEnableEventGeneration
|
||||
INTEGER,
|
||||
genCpuUtilizationHighThreshold
|
||||
INTEGER,
|
||||
genCpuAverageUtilization
|
||||
INTEGER,
|
||||
genCpuCurrentUtilization
|
||||
INTEGER
|
||||
}
|
||||
|
||||
genCpuIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index that uniquely identifies the CPU."
|
||||
::= { genCpuUtilizationEntry 1 }
|
||||
|
||||
-- default
|
||||
genCpuUtilizationEnableMonitoring OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable CPU utilization monitoring. The default
|
||||
is disabled(1)."
|
||||
::= { genCpuUtilizationEntry 2 }
|
||||
|
||||
-- default
|
||||
genCpuUtilizationEnableEventGeneration OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable event generation for CPU utilization. The default
|
||||
is disable (1)."
|
||||
::= { genCpuUtilizationEntry 3 }
|
||||
|
||||
genCpuUtilizationHighThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER (50..99)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The high threshold of CPU utilization in percentage, which can be
|
||||
from 50% to 99%. If event generation is enabled while the utilization
|
||||
is above the threshold, an event will be generated. The default value
|
||||
of this threshold is 95%. No event will be generated when the utilization
|
||||
crosses below the high threshold."
|
||||
::= { genCpuUtilizationEntry 4 }
|
||||
|
||||
genCpuAverageUtilization OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The curent average CPU utilization in percentage if the
|
||||
monitoring is enabled and full window of results has been captured.
|
||||
Sample window is 60 seconds. Number of samples is 12, which results
|
||||
a sample interval of 5 seconds."
|
||||
::= { genCpuUtilizationEntry 5 }
|
||||
|
||||
genCpuCurrentUtilization OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The current CPU utilization in percentage if the monitoring is enabled.
|
||||
The sample interval is 5 seconds."
|
||||
::= { genCpuUtilizationEntry 6 }
|
||||
|
||||
genCpuUtilizationHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GenCpuUtilizationHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of CPU utilization history entries."
|
||||
::= { genCpuUtilization 2 }
|
||||
|
||||
genCpuUtilizationHistoryEntry OBJECT-TYPE
|
||||
SYNTAX GenCpuUtilizationHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of CPU utilization history."
|
||||
INDEX { genCpuIndex, genCpuUtilizationHistorySampleIndex }
|
||||
::= { genCpuUtilizationHistoryTable 1 }
|
||||
|
||||
GenCpuUtilizationHistoryEntry ::=
|
||||
SEQUENCE {
|
||||
genCpuUtilizationHistorySampleIndex
|
||||
INTEGER,
|
||||
genCpuHistoryUtilization
|
||||
INTEGER
|
||||
}
|
||||
|
||||
genCpuUtilizationHistorySampleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index that uniquely identifies the particular sample.
|
||||
This index starts at 1 and increases by one as each new
|
||||
sample is taken."
|
||||
::= { genCpuUtilizationHistoryEntry 1 }
|
||||
|
||||
genCpuHistoryUtilization OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cpu utiliztion in percentage of a particular sample.
|
||||
The number of samples is 12, which results in a sample
|
||||
interval of 5 seconds. The sample window is 60 seconds."
|
||||
::= { genCpuUtilizationHistoryEntry 2 }
|
||||
|
||||
genMemUtilization OBJECT IDENTIFIER ::= { genStats 2 }
|
||||
|
||||
genMemUtilizationTotalRAM OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total size of the ram in MBytes."
|
||||
::= { genMemUtilization 1 }
|
||||
|
||||
genMemUtilizationOperationalImage OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total size of the operational image in Bytes."
|
||||
::= { genMemUtilization 2 }
|
||||
|
||||
genMemUtilizationDynAllocMem OBJECT IDENTIFIER ::= { genMemUtilization 3 }
|
||||
|
||||
genMemUtilizationDynAllocMemUsed OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dynamically allocated memory has been used in Bytes."
|
||||
::= { genMemUtilizationDynAllocMem 1 }
|
||||
|
||||
genMemUtilizationDynAllocMemMaxUsed OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dynamically allocated memory has been used maximally in Bytes."
|
||||
::= { genMemUtilizationDynAllocMem 2 }
|
||||
|
||||
genMemUtilizationDynAllocMemAvailable OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The available dynamically allocated memory in Bytes."
|
||||
::= { genMemUtilizationDynAllocMem 3 }
|
||||
|
||||
genMemUtilizationAllocationFailures OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of the memory that fails allocation."
|
||||
::= { genMemUtilization 4 }
|
||||
|
||||
genMemUtilizationSysRAMTrap OBJECT IDENTIFIER ::= { genMemUtilization 5 }
|
||||
|
||||
genMemUtilizationSysRAMNotificationHighWaterMark OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The high water mark for ram allocation in Bytes. If this value has
|
||||
been exceeded, a trap will be generated. This value can't be higher
|
||||
than Total System RAM."
|
||||
::= { genMemUtilizationSysRAMTrap 1 }
|
||||
|
||||
genMemUtilizationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF GenMemUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory Utilization by module in stack or blade in modular solution"
|
||||
::= { genMemUtilization 6 }
|
||||
|
||||
genMemUtilizationEntry OBJECT-TYPE
|
||||
SYNTAX GenMemUtilizationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory Utilization Table indexed by Module ID"
|
||||
INDEX { genMemUtilizationID }
|
||||
::= { genMemUtilizationTable 1 }
|
||||
|
||||
GenMemUtilizationEntry ::=
|
||||
SEQUENCE {
|
||||
genMemUtilizationID
|
||||
INTEGER,
|
||||
genMemUtilizationPhyRam
|
||||
MBytes,
|
||||
genMemUtilizationPercentUsed
|
||||
INTEGER
|
||||
}
|
||||
|
||||
genMemUtilizationID OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..20)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module/Blade/SubAgent ID index"
|
||||
::= { genMemUtilizationEntry 1 }
|
||||
|
||||
genMemUtilizationPhyRam OBJECT-TYPE
|
||||
SYNTAX MBytes
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total size of the physical ram in Bytes."
|
||||
::= { genMemUtilizationEntry 2 }
|
||||
|
||||
genMemUtilizationPercentUsed OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percenatge of memory used."
|
||||
::= { genMemUtilizationEntry 3 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- genutil.my
|
||||
--
|
Reference in New Issue
Block a user