Initial commit
This commit is contained in:
745
MIBS/nokia/aos7/ALCATEL-IND1-HEALTH-MIB
Normal file
745
MIBS/nokia/aos7/ALCATEL-IND1-HEALTH-MIB
Normal file
@ -0,0 +1,745 @@
|
||||
ALCATEL-IND1-HEALTH-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE,
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
softentIND1Health FROM ALCATEL-IND1-BASE;
|
||||
|
||||
|
||||
alcatelIND1HealthMonitorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201005130000Z"
|
||||
ORGANIZATION "Alcatel-Lucent"
|
||||
CONTACT-INFO
|
||||
"Please consult with Customer Service to ensure the most appropriate
|
||||
version of this document is used with the products in question:
|
||||
|
||||
Alcatel-Lucent, Enterprise Solutions Division
|
||||
(Formerly Alcatel Internetworking, Incorporated)
|
||||
26801 West Agoura Road
|
||||
Agoura Hills, CA 91301-5122
|
||||
United States Of America
|
||||
|
||||
Telephone: North America +1 800 995 2696
|
||||
Latin America +1 877 919 9526
|
||||
Europe +31 23 556 0100
|
||||
Asia +65 394 7933
|
||||
All Other +1 818 878 4507
|
||||
|
||||
Electronic Mail: support@ind.alcatel.com
|
||||
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
||||
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
||||
|
||||
DESCRIPTION
|
||||
"This module describes an authoritative enterprise-specific Simple
|
||||
Network Management Protocol (SNMP) Management Information Base (MIB):
|
||||
|
||||
For the Birds Of Prey Product Line
|
||||
Health Monitoring for dissemination of resource consumption information.
|
||||
|
||||
The right to make changes in specification and other information
|
||||
contained in this document without prior notice is reserved.
|
||||
|
||||
No liability shall be assumed for any incidental, indirect, special, or
|
||||
consequential damages whatsoever arising from or related to this
|
||||
document or the information contained herein.
|
||||
|
||||
Vendors, end-users, and other interested parties are granted
|
||||
non-exclusive license to use this specification in connection with
|
||||
management of the products for which it is intended to be used.
|
||||
|
||||
Copyright (C) 1995-2007 Alcatel-Lucent
|
||||
ALL RIGHTS RESERVED WORLDWIDE"
|
||||
|
||||
REVISION "201005130000Z"
|
||||
DESCRIPTION
|
||||
"Fixed the Notifications to use MIB Module OID.0 as Notifications root."
|
||||
|
||||
REVISION "200704030000Z"
|
||||
DESCRIPTION
|
||||
"Addressing discrepancies with Alcatel Standard."
|
||||
::= { softentIND1Health 1}
|
||||
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
alcatelIND1HealthMonitorMIBNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch For Health Monitor MIB Subsystem Notifications."
|
||||
::= { alcatelIND1HealthMonitorMIB 0 }
|
||||
|
||||
alcatelIND1HealthMonitorMIBObjects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch For Health Montor Subsystem Managed Objects."
|
||||
::= { alcatelIND1HealthMonitorMIB 1 }
|
||||
|
||||
|
||||
alcatelIND1HealthMonitorMIBConformance OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch For Health Montor Subsystem Managed Objects."
|
||||
::= { alcatelIND1HealthMonitorMIB 2 }
|
||||
|
||||
|
||||
alcatelIND1HealthMonitorMIBGroups OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch For Health Montor Subsystem Managed Objects."
|
||||
::= { alcatelIND1HealthMonitorMIBConformance 1}
|
||||
|
||||
|
||||
alcatelIND1HealthMonitorMIBCompliances OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Branch For Health Montor Subsystem Managed Objects."
|
||||
::= { alcatelIND1HealthMonitorMIBConformance 2}
|
||||
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
healthModuleInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 1 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
-- healthModuleInfo contains slot-level health monitoring information.
|
||||
|
||||
healthModuleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HealthModuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of installed modules in this chassis."
|
||||
::= { healthModuleInfo 1 }
|
||||
|
||||
healthModuleEntry OBJECT-TYPE
|
||||
SYNTAX HealthModuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A module entry containing objects for a module in a specific 'slot'."
|
||||
INDEX { healthModuleSlot }
|
||||
::= { healthModuleTable 1 }
|
||||
|
||||
HealthModuleEntry ::= SEQUENCE {
|
||||
healthModuleSlot
|
||||
Integer32,
|
||||
healthModuleRx1MinAvg
|
||||
Integer32,
|
||||
healthModuleRx1HrAvg
|
||||
Integer32,
|
||||
healthModuleRx1DayAvg
|
||||
Integer32,
|
||||
healthModuleRxTx1MinAvg
|
||||
Integer32,
|
||||
healthModuleRxTx1HrAvg
|
||||
Integer32,
|
||||
healthModuleRxTx1DayAvg
|
||||
Integer32,
|
||||
healthModuleMemory1MinAvg
|
||||
Integer32,
|
||||
healthModuleMemory1HrAvg
|
||||
Integer32,
|
||||
healthModuleMemory1DayAvg
|
||||
Integer32,
|
||||
healthModuleCpu1MinAvg
|
||||
Integer32,
|
||||
healthModuleCpu1HrAvg
|
||||
Integer32,
|
||||
healthModuleCpu1DayAvg
|
||||
Integer32,
|
||||
healthModuleChassisId
|
||||
Integer32,
|
||||
healthModuleCpuLatest
|
||||
Integer32,
|
||||
healthModuleMemoryLatest
|
||||
Integer32,
|
||||
healthModuleRxLatest
|
||||
Integer32,
|
||||
healthModuleRxTxLatest
|
||||
Integer32
|
||||
}
|
||||
|
||||
healthModuleSlot OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7016)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The slot number for the chassis. Slot 0 is
|
||||
reserved for CMM and slots 1 to 16 are for
|
||||
NIs in those slots"
|
||||
::= { healthModuleEntry 1 }
|
||||
|
||||
healthModuleRx1MinAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level input utilization over the
|
||||
last minute (percent)."
|
||||
::= { healthModuleEntry 2 }
|
||||
|
||||
healthModuleRx1HrAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level input utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 3 }
|
||||
|
||||
healthModuleRx1DayAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum one-minute module-level input utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 4 }
|
||||
|
||||
healthModuleRxTx1MinAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level i/o utilization over the
|
||||
last minute (percent)."
|
||||
::= { healthModuleEntry 5 }
|
||||
|
||||
healthModuleRxTx1HrAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level i/o utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 6 }
|
||||
|
||||
healthModuleRxTx1DayAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum one-minute module-level i/o utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 7 }
|
||||
|
||||
healthModuleMemory1MinAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level memory utilization over the
|
||||
last minute (percent)."
|
||||
::= { healthModuleEntry 8 }
|
||||
|
||||
healthModuleMemory1HrAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level memory utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 9 }
|
||||
|
||||
healthModuleMemory1DayAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum one-minute module-level memory utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 10 }
|
||||
|
||||
healthModuleCpu1MinAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level CPU utilization over the
|
||||
last minute (percent)."
|
||||
::= { healthModuleEntry 11 }
|
||||
|
||||
healthModuleCpu1HrAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average module-level CPU utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 12 }
|
||||
|
||||
healthModuleCpu1DayAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum one-minute module-level CPU utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthModuleEntry 13 }
|
||||
|
||||
healthModuleChassisId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a configuraion for chassis id.
|
||||
(0) if no chassis id been applied
|
||||
(1..8) configure VC valid chassis id"
|
||||
::= { healthModuleEntry 14 }
|
||||
|
||||
healthModuleCpuLatest OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current CPU utilization (percent)."
|
||||
::= { healthModuleEntry 15 }
|
||||
|
||||
healthModuleMemoryLatest OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current memory utilization (percent)."
|
||||
::= { healthModuleEntry 16 }
|
||||
|
||||
healthModuleRxLatest OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current input utilization (percent)."
|
||||
::= { healthModuleEntry 17 }
|
||||
|
||||
healthModuleRxTxLatest OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current i/o utilization (percent)."
|
||||
::= { healthModuleEntry 18 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
healthPortInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 2 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
-- healthPortInfo contains port-level health monitoring information.
|
||||
|
||||
healthPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HealthPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of Physical Port health instances."
|
||||
::= { healthPortInfo 1 }
|
||||
|
||||
healthPortEntry OBJECT-TYPE
|
||||
SYNTAX HealthPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Physical Port health entry."
|
||||
INDEX { healthPortIfIndex }
|
||||
::= { healthPortTable 1 }
|
||||
|
||||
HealthPortEntry ::= SEQUENCE {
|
||||
healthPortIfIndex
|
||||
Integer32,
|
||||
healthPortRx1MinAvg
|
||||
Integer32,
|
||||
healthPortRx1HrAvg
|
||||
Integer32,
|
||||
healthPortRx1DayAvg
|
||||
Integer32,
|
||||
healthPortRxTx1MinAvg
|
||||
Integer32,
|
||||
healthPortRxTx1HrAvg
|
||||
Integer32,
|
||||
healthPortRxTx1DayAvg
|
||||
Integer32
|
||||
}
|
||||
|
||||
healthPortIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex representing any physical port in
|
||||
the system."
|
||||
::= { healthPortEntry 1 }
|
||||
|
||||
healthPortRx1MinAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average port-level input utilization over the
|
||||
last minute (percent)."
|
||||
::= { healthPortEntry 2 }
|
||||
|
||||
healthPortRx1HrAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average port-level input utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthPortEntry 3 }
|
||||
|
||||
healthPortRx1DayAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum one-minute port-level input utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthPortEntry 4 }
|
||||
|
||||
healthPortRxTx1MinAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average port-level i/o utilization over the
|
||||
last minute (percent)."
|
||||
::= { healthPortEntry 5 }
|
||||
|
||||
healthPortRxTx1HrAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average port-level i/o utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthPortEntry 6 }
|
||||
|
||||
healthPortRxTx1DayAvg OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum one-minute port-level i/o utilization over the
|
||||
last hour (percent)."
|
||||
::= { healthPortEntry 7 }
|
||||
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
healthControlInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 3 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
-- healthControl contains the variables
|
||||
-- which control operation of resource utilization sampling.
|
||||
--
|
||||
healthSamplingInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time interval between consecutive samples of resources.
|
||||
Units are seconds. Legal values are:10,12,15,20,30."
|
||||
DEFVAL { 10 }
|
||||
::= { healthControlInfo 1 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
healthThreshInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 4 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
-- healthThreshInfo contains the threshold data.
|
||||
--
|
||||
|
||||
healthThreshRxLimit OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device input threshold value. Units are percent."
|
||||
DEFVAL { 80 }
|
||||
::= { healthThreshInfo 1 }
|
||||
|
||||
healthThreshRxTxLimit OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device input/output threshold value. Units are percent."
|
||||
DEFVAL { 80 }
|
||||
::= { healthThreshInfo 2 }
|
||||
|
||||
healthThreshMemoryLimit OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device memory threshold value. Units are percent."
|
||||
DEFVAL { 80 }
|
||||
::= { healthThreshInfo 3 }
|
||||
|
||||
healthThreshCpuLimit OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device Cpu threshold value. Units are percent."
|
||||
DEFVAL { 80 }
|
||||
::= { healthThreshInfo 4 }
|
||||
|
||||
healthThreshFlashLimit OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device Flash threshold value. Units are percent."
|
||||
DEFVAL { 75 }
|
||||
::= { healthThreshInfo 5 }
|
||||
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
healthTrapInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 5 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
-- healthTrapInfo contains objects exclusively used in traps.
|
||||
--
|
||||
|
||||
healthMonRxStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
crossedBelowThreshold (1),
|
||||
noChange (2),
|
||||
crossedAboveThreshold (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rx threshold status."
|
||||
::= { healthTrapInfo 1 }
|
||||
|
||||
healthMonRxTxStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
crossedBelowThreshold (1),
|
||||
noChange (2),
|
||||
crossedAboveThreshold (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RxTx threshold status."
|
||||
::= { healthTrapInfo 2 }
|
||||
|
||||
healthMonMemoryStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
crossedBelowThreshold (1),
|
||||
noChange (2),
|
||||
crossedAboveThreshold (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory threshold status."
|
||||
::= { healthTrapInfo 3 }
|
||||
|
||||
healthMonCpuStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
crossedBelowThreshold (1),
|
||||
noChange (2),
|
||||
crossedAboveThreshold (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CPU threshold status."
|
||||
::= { healthTrapInfo 4 }
|
||||
|
||||
healthMonFlashStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
crossedBelowThreshold (1),
|
||||
noChange (2),
|
||||
crossedAboveThreshold (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flash threshold status."
|
||||
::= { healthTrapInfo 5 }
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
-- NOTIFICATIONS
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
healthMonModuleTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
healthModuleSlot,
|
||||
healthMonRxStatus,
|
||||
healthMonRxTxStatus,
|
||||
healthMonMemoryStatus,
|
||||
healthMonCpuStatus,
|
||||
healthModuleChassisId,
|
||||
healthModuleCpuLatest
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module-level rising/falling threshold crossing trap.
|
||||
This trap applies to NI slots."
|
||||
::= { alcatelIND1HealthMonitorMIBNotifications 1 }
|
||||
|
||||
healthMonPortTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
healthPortIfIndex,
|
||||
healthMonRxStatus,
|
||||
healthMonRxTxStatus,
|
||||
healthModuleChassisId,
|
||||
healthModuleSlot
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port-level rising/falling threshold crossing trap."
|
||||
::= { alcatelIND1HealthMonitorMIBNotifications 2 }
|
||||
|
||||
healthMonCmmTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
healthMonMemoryStatus,
|
||||
healthMonCpuStatus,
|
||||
healthMonFlashStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module-level rising/falling threshold crossing trap.
|
||||
This trap applies to NI slots."
|
||||
::= { alcatelIND1HealthMonitorMIBNotifications 3 }
|
||||
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
-- COMPLIANCE
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
alcatelIND1HealthMonitorMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compliance statement for Health Monitoring."
|
||||
MODULE
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
healthModuleGroup,
|
||||
healthPortGroup,
|
||||
healthControlGroup,
|
||||
healthThreshGroup,
|
||||
healthTrapsGroup
|
||||
}
|
||||
|
||||
::= { alcatelIND1HealthMonitorMIBCompliances 1 }
|
||||
|
||||
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
-- UNITS OF CONFORMANCE
|
||||
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
healthModuleGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
|
||||
healthModuleRx1MinAvg,
|
||||
healthModuleRx1HrAvg,
|
||||
healthModuleRx1DayAvg,
|
||||
healthModuleRxTx1MinAvg,
|
||||
healthModuleRxTx1HrAvg,
|
||||
healthModuleRxTx1DayAvg,
|
||||
healthModuleMemory1MinAvg,
|
||||
healthModuleMemory1HrAvg,
|
||||
healthModuleMemory1DayAvg,
|
||||
healthModuleCpu1MinAvg,
|
||||
healthModuleCpu1HrAvg,
|
||||
healthModuleCpu1DayAvg,
|
||||
healthModuleChassisId,
|
||||
healthModuleCpuLatest,
|
||||
healthModuleMemoryLatest,
|
||||
healthModuleRxLatest,
|
||||
healthModuleRxTxLatest
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of slot-level health monitoring objects."
|
||||
::= { alcatelIND1HealthMonitorMIBGroups 1 }
|
||||
|
||||
|
||||
healthPortGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
healthPortRx1MinAvg,
|
||||
healthPortRx1HrAvg,
|
||||
healthPortRx1DayAvg,
|
||||
healthPortRxTx1MinAvg,
|
||||
healthPortRxTx1HrAvg,
|
||||
healthPortRxTx1DayAvg
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of port-level health monitoring objects."
|
||||
::= { alcatelIND1HealthMonitorMIBGroups 2 }
|
||||
|
||||
|
||||
healthControlGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
healthSamplingInterval
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects which control operation of resource utilization sampling."
|
||||
::= { alcatelIND1HealthMonitorMIBGroups 3 }
|
||||
|
||||
|
||||
healthThreshGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
healthThreshRxLimit,
|
||||
healthThreshRxTxLimit,
|
||||
healthThreshMemoryLimit,
|
||||
healthThreshCpuLimit,
|
||||
healthThreshFlashLimit
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of threshold objects."
|
||||
::= { alcatelIND1HealthMonitorMIBGroups 4 }
|
||||
|
||||
|
||||
healthTrapObjectsGroup OBJECT-GROUP
|
||||
OBJECTS
|
||||
{
|
||||
healthMonRxStatus,
|
||||
healthMonRxTxStatus,
|
||||
healthMonMemoryStatus,
|
||||
healthMonCpuStatus,
|
||||
healthMonFlashStatus
|
||||
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of objects which appear only in traps."
|
||||
::= { alcatelIND1HealthMonitorMIBGroups 5 }
|
||||
|
||||
|
||||
healthTrapsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
healthMonModuleTrap,
|
||||
healthMonPortTrap,
|
||||
healthMonCmmTrap
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Collection of Traps for health monitoring."
|
||||
::= { alcatelIND1HealthMonitorMIBGroups 6 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user