746 lines
25 KiB
Plaintext
746 lines
25 KiB
Plaintext
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
|