summaryrefslogtreecommitdiff
path: root/MIBS/nokia/ALCATEL-IND1-HEALTH-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/ALCATEL-IND1-HEALTH-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/nokia/ALCATEL-IND1-HEALTH-MIB')
-rw-r--r--MIBS/nokia/ALCATEL-IND1-HEALTH-MIB1765
1 files changed, 1765 insertions, 0 deletions
diff --git a/MIBS/nokia/ALCATEL-IND1-HEALTH-MIB b/MIBS/nokia/ALCATEL-IND1-HEALTH-MIB
new file mode 100644
index 0000000..6595cb4
--- /dev/null
+++ b/MIBS/nokia/ALCATEL-IND1-HEALTH-MIB
@@ -0,0 +1,1765 @@
+ALCATEL-IND1-HEALTH-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ OBJECT-TYPE,
+ MODULE-IDENTITY,
+ OBJECT-IDENTITY,
+ NOTIFICATION-TYPE FROM SNMPv2-SMI
+ DisplayString FROM SNMPv2-TC
+ MODULE-COMPLIANCE,
+ OBJECT-GROUP,
+ NOTIFICATION-GROUP FROM SNMPv2-CONF
+ healthMonTraps,
+ softentIND1Health FROM ALCATEL-IND1-BASE
+ ifIndex FROM IF-MIB;
+
+
+
+ alcatelIND1HealthMonitorMIB MODULE-IDENTITY
+ LAST-UPDATED "200704030000Z"
+ 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 "200704030000Z"
+ DESCRIPTION
+ "Addressing discrepancies with Alcatel Standard."
+ ::= { softentIND1Health 1}
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ 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
+
+ healthDeviceInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 1 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+
+ -- healthDeviceInfo contains device-level
+ -- health monitoring information.
+
+ healthDeviceRxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level input utilization over the
+ latest sample period (percent)."
+ ::= { healthDeviceInfo 1 }
+
+ healthDeviceRx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level input utilization over the
+ last minute (percent)."
+ ::= { healthDeviceInfo 2 }
+
+ healthDeviceRx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level input utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 3 }
+
+ healthDeviceRx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute device-level input utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 4 }
+
+ healthDeviceRxTxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level i/o utilization over the
+ latest sample period (percent)."
+ ::= { healthDeviceInfo 5 }
+
+ healthDeviceRxTx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level i/o utilization over the
+ last minute (percent)."
+ ::= { healthDeviceInfo 6 }
+
+ healthDeviceRxTx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level i/o utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 7 }
+
+ healthDeviceRxTx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute device-level i/o utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 8 }
+
+ healthDeviceMemoryLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level memory utilization over the
+ latest sample period (percent)."
+ ::= { healthDeviceInfo 9 }
+
+ healthDeviceMemory1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level memory utilization over the
+ last minute (percent)."
+ ::= { healthDeviceInfo 10 }
+
+ healthDeviceMemory1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level memory utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 11 }
+
+ healthDeviceMemory1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute device-level memory utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 12 }
+
+ healthDeviceCpuLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level CPU utilization over the
+ latest sample period (percent)."
+ ::= { healthDeviceInfo 13 }
+
+ healthDeviceCpu1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level CPU utilization over the
+ last minute (percent)."
+ ::= { healthDeviceInfo 14 }
+
+ healthDeviceCpu1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average device-level CPU utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 15 }
+
+ healthDeviceCpu1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute device-level CPU utilization over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 16 }
+
+ healthDeviceTemperatureChasLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average chassis temperature over the
+ latest sample period (percent)."
+ ::= { healthDeviceInfo 17 }
+
+ healthDeviceTemperatureChas1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average chassis temperature over the
+ last minute (percent)."
+ ::= { healthDeviceInfo 18 }
+
+ healthDeviceTemperatureChas1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average chassis temperature over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 19 }
+
+ healthDeviceTemperatureChas1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute chassis temperature over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 20 }
+
+ healthDeviceTemperatureCmmCpuLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Average CMM CPU temperature over the
+ latest sample period (percent)."
+ ::= { healthDeviceInfo 21 }
+
+ healthDeviceTemperatureCmmCpu1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Average CMM CPU temperature over the
+ last minute (percent)."
+ ::= { healthDeviceInfo 22 }
+
+ healthDeviceTemperatureCmmCpu1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Average CMM CPU temperature over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 23 }
+
+ healthDeviceTemperatureCmmCpu1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Maximum one-minute CMM CPU temperature over the
+ last hour (percent)."
+ ::= { healthDeviceInfo 24 }
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthModuleInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 2 }
+
+-- 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
+ INTEGER,
+ healthModuleRxLatest
+ INTEGER,
+ healthModuleRx1MinAvg
+ INTEGER,
+ healthModuleRx1HrAvg
+ INTEGER,
+ healthModuleRx1HrMax
+ INTEGER,
+ healthModuleRxTxLatest
+ INTEGER,
+ healthModuleRxTx1MinAvg
+ INTEGER,
+ healthModuleRxTx1HrAvg
+ INTEGER,
+ healthModuleRxTx1HrMax
+ INTEGER,
+ healthModuleMemoryLatest
+ INTEGER,
+ healthModuleMemory1MinAvg
+ INTEGER,
+ healthModuleMemory1HrAvg
+ INTEGER,
+ healthModuleMemory1HrMax
+ INTEGER,
+ healthModuleCpuLatest
+ INTEGER,
+ healthModuleCpu1MinAvg
+ INTEGER,
+ healthModuleCpu1HrAvg
+ INTEGER,
+ healthModuleCpu1HrMax
+ INTEGER
+ }
+
+ healthModuleSlot OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The (one-based) front slot number within the chassis."
+ ::= { healthModuleEntry 1 }
+
+ healthModuleRxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level input utilization over the
+ latest sample period (percent)."
+ ::= { healthModuleEntry 2 }
+
+ healthModuleRx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level input utilization over the
+ last minute (percent)."
+ ::= { healthModuleEntry 3 }
+
+ healthModuleRx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level input utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 4 }
+
+ healthModuleRx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute module-level input utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 5 }
+
+ healthModuleRxTxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level i/o utilization over the
+ latest sample period (percent)."
+ ::= { healthModuleEntry 6 }
+
+ healthModuleRxTx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level i/o utilization over the
+ last minute (percent)."
+ ::= { healthModuleEntry 7 }
+
+ healthModuleRxTx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level i/o utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 8 }
+
+ healthModuleRxTx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute module-level i/o utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 9 }
+
+ healthModuleMemoryLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level memory utilization over the
+ latest sample period (percent)."
+ ::= { healthModuleEntry 10 }
+
+ healthModuleMemory1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level memory utilization over the
+ last minute (percent)."
+ ::= { healthModuleEntry 11 }
+
+ healthModuleMemory1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level memory utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 12 }
+
+ healthModuleMemory1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute module-level memory utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 13 }
+
+ healthModuleCpuLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level CPU utilization over the
+ latest sample period (percent)."
+ ::= { healthModuleEntry 14 }
+
+ healthModuleCpu1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level CPU utilization over the
+ last minute (percent)."
+ ::= { healthModuleEntry 15 }
+
+ healthModuleCpu1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average module-level CPU utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 16 }
+
+ healthModuleCpu1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute module-level CPU utilization over the
+ last hour (percent)."
+ ::= { healthModuleEntry 17 }
+
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthPortInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 3 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ -- healthPortInfo contains port-level health monitoring information.
+
+ HealthPortUpDownStatus ::= INTEGER {
+ healthPortDn(1),
+ healthPortUp(2)
+ }
+
+ 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 { healthPortSlot, healthPortIF }
+ ::= { healthPortTable 1 }
+
+ HealthPortEntry ::= SEQUENCE {
+ healthPortSlot
+ INTEGER,
+ healthPortIF
+ INTEGER,
+ healthPortUpDn
+ HealthPortUpDownStatus,
+ healthPortRxLatest
+ INTEGER,
+ healthPortRx1MinAvg
+ INTEGER,
+ healthPortRx1HrAvg
+ INTEGER,
+ healthPortRx1HrMax
+ INTEGER,
+ healthPortRxTxLatest
+ INTEGER,
+ healthPortRxTx1MinAvg
+ INTEGER,
+ healthPortRxTx1HrAvg
+ INTEGER,
+ healthPortRxTx1HrMax
+ INTEGER
+ }
+
+ healthPortSlot OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The physical slot number for this port."
+ ::= { healthPortEntry 1 }
+
+ healthPortIF OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The on-board interface number."
+ ::= { healthPortEntry 2 }
+
+ healthPortUpDn OBJECT-TYPE
+ SYNTAX HealthPortUpDownStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of this port."
+ ::= { healthPortEntry 3 }
+
+ healthPortRxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average port-level input utilization over the
+ latest sample period (percent)."
+ ::= { healthPortEntry 4 }
+
+ healthPortRx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average port-level input utilization over the
+ last minute (percent)."
+ ::= { healthPortEntry 5 }
+
+ healthPortRx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average port-level input utilization over the
+ last hour (percent)."
+ ::= { healthPortEntry 6 }
+
+ healthPortRx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute port-level input utilization over the
+ last hour (percent)."
+ ::= { healthPortEntry 7 }
+
+ healthPortRxTxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average port-level i/o utilization over the
+ latest sample period (percent)."
+ ::= { healthPortEntry 8 }
+
+ healthPortRxTx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average port-level i/o utilization over the
+ last minute (percent)."
+ ::= { healthPortEntry 9 }
+
+ healthPortRxTx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average port-level i/o utilization over the
+ last hour (percent)."
+ ::= { healthPortEntry 10 }
+
+ healthPortRxTx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute port-level i/o utilization over the
+ last hour (percent)."
+ ::= { healthPortEntry 11 }
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthControlInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 4 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+ -- healthControl contains the variables
+ -- which control operation of resource utilization sampling.
+ --
+ healthSamplingInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..30)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Time interval between consecutive samples of resources.
+ Units are seconds. Legal values are: 1,2,3,4,5,6,10,12,15,20,30."
+ DEFVAL { 5 }
+ ::= { healthControlInfo 1 }
+
+ healthSamplingReset OBJECT-TYPE
+ SYNTAX INTEGER (0..2147483647)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Any set of this variable causes all health counters to reset
+ to zero and a restart of sampling."
+ DEFVAL { 1 }
+ ::= { healthControlInfo 2 }
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthThreshInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 5 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ -- healthThreshInfo contains the threshold data.
+ --
+
+ healthThreshDeviceRxLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device input threshold value. Units are percent."
+ DEFVAL { 80 }
+ ::= { healthThreshInfo 1 }
+
+ healthThreshDeviceRxTxLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device input/output threshold value. Units are percent."
+ DEFVAL { 80 }
+ ::= { healthThreshInfo 2 }
+
+ healthThreshDeviceMemoryLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device memory threshold value. Units are percent."
+ DEFVAL { 80 }
+ ::= { healthThreshInfo 3 }
+
+ healthThreshDeviceCpuLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device Cpu threshold value. Units are percent."
+ DEFVAL { 80 }
+ ::= { healthThreshInfo 4 }
+
+
+ healthThreshDeviceRxSecondaryLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device input secondary threshold value. Units are percent."
+ DEFVAL { 60 }
+ ::= { healthThreshInfo 5 }
+
+ healthThreshDeviceRxTxSecondaryLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device input/output secondary threshold value. Units are percent."
+ DEFVAL { 60 }
+ ::= { healthThreshInfo 6 }
+
+ healthThreshDeviceMemorySecondaryLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device memory secondary threshold value. Units are percent."
+ DEFVAL { 60 }
+ ::= { healthThreshInfo 7 }
+
+ healthThreshDeviceCpuSecondaryLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device CPU secondary threshold value. Units are percent."
+ DEFVAL { 60 }
+ ::= { healthThreshInfo 8 }
+
+ healthThreshDeviceTempLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device Temperature threshold value. Units are degrees Celsius."
+ DEFVAL { 50 }
+ ::= { healthThreshInfo 9 }
+
+ healthThreshDeviceTempSecondaryLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Device Temperature secondary threshold value. Units are degrees Celsius."
+ DEFVAL { 40 }
+ ::= { healthThreshInfo 10 }
+
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthSliceInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 7 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ -- healthSliceInfo contains the slice data.
+ --
+
+ healthSliceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HealthSliceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of Physical Slice health instances."
+ ::= { healthSliceInfo 1 }
+
+ healthSliceEntry OBJECT-TYPE
+ SYNTAX HealthSliceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A Physical Slice health entry."
+ INDEX { healthSliceSlot, healthSliceSlice }
+ ::= { healthSliceTable 1 }
+
+ HealthSliceEntry ::= SEQUENCE {
+ healthSliceSlot
+ INTEGER,
+ healthSliceSlice
+ INTEGER,
+ healthSliceMemoryLatest
+ INTEGER,
+ healthSliceCpuLatest
+ INTEGER
+ }
+
+ healthSliceSlot OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The physical slot number for this slice."
+ ::= { healthSliceEntry 1 }
+
+ healthSliceSlice OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The on-board slice number."
+ ::= { healthSliceEntry 2 }
+
+ healthSliceMemoryLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Slice-level memory utilization over the
+ latest sample period (percent)."
+ ::= { healthSliceEntry 3 }
+
+
+ healthSliceCpuLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Slice-level Cpu utilization over the
+ latest sample period (percent)."
+ ::= { healthSliceEntry 4 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthFabricInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 8 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ -- healthFabricInfo contains the fabric data.
+ --
+
+ healthFabricTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HealthFabricEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of installed modules in this chassis."
+ ::= { healthFabricInfo 1 }
+
+ healthFabricEntry OBJECT-TYPE
+ SYNTAX HealthFabricEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A fabric entry containing objects for a module in a specific 'slot'."
+ INDEX { healthFabricSlot }
+ ::= { healthFabricTable 1 }
+
+ HealthFabricEntry ::= SEQUENCE {
+ healthFabricSlot
+ INTEGER,
+ healthFabricPrimaryRxLatest
+ INTEGER,
+ healthFabricPrimaryRx1MinAvg
+ INTEGER,
+ healthFabricPrimaryRx1HrAvg
+ INTEGER,
+ healthFabricPrimaryRx1HrMax
+ INTEGER,
+ healthFabricPrimaryRxTxLatest
+ INTEGER,
+ healthFabricPrimaryRxTx1MinAvg
+ INTEGER,
+ healthFabricPrimaryRxTx1HrAvg
+ INTEGER,
+ healthFabricPrimaryRxTx1HrMax
+ INTEGER,
+ healthFabricSecondaryRxLatest
+ INTEGER,
+ healthFabricSecondaryRx1MinAvg
+ INTEGER,
+ healthFabricSecondaryRx1HrAvg
+ INTEGER,
+ healthFabricSecondaryRx1HrMax
+ INTEGER,
+ healthFabricSecondaryRxTxLatest
+ INTEGER,
+ healthFabricSecondaryRxTx1MinAvg
+ INTEGER,
+ healthFabricSecondaryRxTx1HrAvg
+ INTEGER,
+ healthFabricSecondaryRxTx1HrMax
+ INTEGER,
+ healthFabricPrimaryLink1RxLatest
+ INTEGER,
+ healthFabricPrimaryLink1Rx1MinAvg
+ INTEGER,
+ healthFabricPrimaryLink1Rx1HrAvg
+ INTEGER,
+ healthFabricPrimaryLink1Rx1HrMax
+ INTEGER,
+ healthFabricPrimaryLink1RxTxLatest
+ INTEGER,
+ healthFabricPrimaryLink1RxTx1MinAvg
+ INTEGER,
+ healthFabricPrimaryLink1RxTx1HrAvg
+ INTEGER,
+ healthFabricPrimaryLink1RxTx1HrMax
+ INTEGER,
+ healthFabricSecondaryLink1RxLatest
+ INTEGER,
+ healthFabricSecondaryLink1Rx1MinAvg
+ INTEGER,
+ healthFabricSecondaryLink1Rx1HrAvg
+ INTEGER,
+ healthFabricSecondaryLink1Rx1HrMax
+ INTEGER,
+ healthFabricSecondaryLink1RxTxLatest
+ INTEGER,
+ healthFabricSecondaryLink1RxTx1MinAvg
+ INTEGER,
+ healthFabricSecondaryLink1RxTx1HrAvg
+ INTEGER,
+ healthFabricSecondaryLink1RxTx1HrMax
+ INTEGER
+ }
+
+ healthFabricSlot OBJECT-TYPE
+ SYNTAX INTEGER (1..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The (one-based) front slot number within the chassis."
+ ::= { healthFabricEntry 1 }
+
+
+ healthFabricPrimaryRxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric input utilization over the
+ latest sample period (percent). If the switch has multiple
+ fabric links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 2 }
+
+ healthFabricPrimaryRx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric input utilization over the
+ last minute (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 3 }
+
+ healthFabricPrimaryRx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric input utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 4 }
+
+ healthFabricPrimaryRx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute primary fabric input utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 5 }
+
+
+ healthFabricPrimaryRxTxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric i/o utilization over the
+ latest sample period (percent). If the switch has multiple
+ fabric links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 6 }
+
+ healthFabricPrimaryRxTx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric i/o utilization over the
+ last minute (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 7 }
+
+ healthFabricPrimaryRxTx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric i/o utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 8 }
+
+ healthFabricPrimaryRxTx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute primary fabric i/o utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 9 }
+
+
+ healthFabricSecondaryRxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric input utilization over the
+ latest sample period (percent). If the switch has multiple
+ fabric links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 10 }
+
+ healthFabricSecondaryRx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric input utilization over the
+ last minute (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 11 }
+
+ healthFabricSecondaryRx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric input utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 12 }
+
+ healthFabricSecondaryRx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute secondary fabric input utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 13 }
+
+ healthFabricSecondaryRxTxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric i/o utilization over the
+ latest sample period (percent). If the switch has multiple
+ fabric links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 14 }
+
+ healthFabricSecondaryRxTx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric i/o utilization over the
+ last minute (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 15 }
+
+ healthFabricSecondaryRxTx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric i/o utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 16 }
+
+ healthFabricSecondaryRxTx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute secondary fabric i/o utilization over the
+ last hour (percent). If the switch has multiple fabric
+ links it represents the value for Link0 of the fabric."
+ ::= { healthFabricEntry 17 }
+
+ healthFabricPrimaryLink1RxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric link1 input utilization over the
+ latest sample period (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 18 }
+
+ healthFabricPrimaryLink1Rx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric link1 input utilization over the
+ last minute (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 19 }
+
+ healthFabricPrimaryLink1Rx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric link1 input utilization over the
+ last hour (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 20 }
+
+ healthFabricPrimaryLink1Rx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute primary fabric link1 input utilization over the
+ last hour (percent). Only used for a switch with multiple fabric
+ links."
+ ::= { healthFabricEntry 21 }
+
+
+ healthFabricPrimaryLink1RxTxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric link1 i/o utilization over the
+ latest sample period (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 22 }
+
+ healthFabricPrimaryLink1RxTx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric link1 i/o utilization over the
+ last minute (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 23 }
+
+ healthFabricPrimaryLink1RxTx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average primary fabric link1 i/o utilization over the
+ last hour (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 24 }
+
+ healthFabricPrimaryLink1RxTx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute primary fabric link1 i/o utilization over the
+ last hour (percent). Only used for a switch with multiple fabric
+ links."
+ ::= { healthFabricEntry 25 }
+
+
+ healthFabricSecondaryLink1RxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric link1 input utilization over the
+ latest sample period (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 26 }
+
+ healthFabricSecondaryLink1Rx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric link1 input utilization over the
+ last minute (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 27 }
+
+ healthFabricSecondaryLink1Rx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric link1 input utilization over the
+ last hour (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 28 }
+
+ healthFabricSecondaryLink1Rx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute secondary fabric link1 input utilization over the
+ last hour (percent). Only used for a switch with multiple fabric
+ links."
+ ::= { healthFabricEntry 29 }
+
+ healthFabricSecondaryLink1RxTxLatest OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric link1 i/o utilization over the
+ latest sample period (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 30 }
+
+ healthFabricSecondaryLink1RxTx1MinAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric link1 i/o utilization over the
+ last minute (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 31 }
+
+ healthFabricSecondaryLink1RxTx1HrAvg OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average secondary fabric link1 i/o utilization over the
+ last hour (percent). Only used for a switch
+ with multiple fabric links."
+ ::= { healthFabricEntry 32 }
+
+ healthFabricSecondaryLink1RxTx1HrMax OBJECT-TYPE
+ SYNTAX INTEGER (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum one-minute secondary fabric link1 i/o utilization over the
+ last hour (percent). Only used for a switch with multiple fabric
+ links."
+ ::= { healthFabricEntry 33 }
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthTrapInfo OBJECT IDENTIFIER ::= { alcatelIND1HealthMonitorMIBObjects 6 }
+
+-- 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 }
+
+ healthMonCmmTempStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ crossedBelowThreshold (1),
+ noChange (2),
+ crossedAboveThreshold (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM temperature threshold status."
+ ::= { healthTrapInfo 5 }
+
+ healthMonCmmCpuTempStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ crossedBelowThreshold (1),
+ noChange (2),
+ crossedAboveThreshold (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CMM CPU temperature threshold status."
+ ::= { healthTrapInfo 6 }
+
+ healthMonPrimaryFabricRxStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ crossedBelowThreshold (1),
+ noChange (2),
+ crossedAboveThreshold (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Primary Fabric Rx threshold status."
+ ::= { healthTrapInfo 7 }
+
+ healthMonPrimaryFabricRxTxStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ crossedBelowThreshold (1),
+ noChange (2),
+ crossedAboveThreshold (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Primary Fabric RxTx threshold status."
+ ::= { healthTrapInfo 8 }
+
+ healthMonSecondaryFabricRxStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ crossedBelowThreshold (1),
+ noChange (2),
+ crossedAboveThreshold (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary Fabric Rx threshold status."
+ ::= { healthTrapInfo 9 }
+
+ healthMonSecondaryFabricRxTxStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ crossedBelowThreshold (1),
+ noChange (2),
+ crossedAboveThreshold (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Secondary Fabric RxTx threshold status."
+ ::= { healthTrapInfo 10 }
+
+
+ healthMonIpcPoolStatus OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255) )
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Ipc Pools Usage status."
+ ::= { healthTrapInfo 11 }
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+-- NOTIFICATIONS
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthMonDeviceTrap NOTIFICATION-TYPE
+ OBJECTS {
+ healthMonRxStatus,
+ healthMonRxTxStatus,
+ healthMonMemoryStatus,
+ healthMonCpuStatus,
+ healthMonCmmTempStatus,
+ healthMonCmmCpuTempStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Device-level rising/falling threshold crossing trap."
+ ::= { healthMonTraps 0 1 }
+
+ healthMonModuleTrap NOTIFICATION-TYPE
+ OBJECTS {
+ healthModuleSlot,
+ healthMonRxStatus,
+ healthMonRxTxStatus,
+ healthMonMemoryStatus,
+ healthMonCpuStatus,
+ healthMonPrimaryFabricRxStatus,
+ healthMonPrimaryFabricRxTxStatus,
+ healthMonSecondaryFabricRxStatus,
+ healthMonSecondaryFabricRxTxStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Module-level rising/falling threshold crossing trap."
+ ::= { healthMonTraps 0 2 }
+
+ healthMonPortTrap NOTIFICATION-TYPE
+ OBJECTS {
+ healthPortSlot,
+ healthPortIF,
+ healthMonRxStatus,
+ healthMonRxTxStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Port-level rising/falling threshold crossing trap."
+ ::= { healthMonTraps 0 3 }
+
+ healthMonIpcTrap NOTIFICATION-TYPE
+ OBJECTS {
+ healthMonIpcPoolStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "IPC pools exceed usage/ causing trap."
+ ::= { healthMonTraps 0 4 }
+
+ healthMonCpuShutPortTrap NOTIFICATION-TYPE
+ OBJECTS {
+ healthModuleSlot,
+ ifIndex,
+ healthModuleCpuLatest
+ }
+ STATUS current
+ DESCRIPTION
+ "Port Shutdown notification for CPU spike."
+ ::= { healthMonTraps 0 5 }
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+-- COMPLIANCE
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ alcatelIND1HealthMonitorMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Compliance statement for Health Monitoring."
+ MODULE
+ MANDATORY-GROUPS
+ {
+ healthDeviceGroup,
+ healthModuleGroup,
+ healthPortGroup,
+ healthControlGroup,
+ healthThreshGroup,
+ healthSliceGroup
+ }
+
+ ::= { alcatelIND1HealthMonitorMIBCompliances 1 }
+
+
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+-- UNITS OF CONFORMANCE
+-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+
+ healthDeviceGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthDeviceRxLatest,
+ healthDeviceRx1MinAvg,
+ healthDeviceRx1HrAvg,
+ healthDeviceRx1HrMax,
+ healthDeviceRxTxLatest,
+ healthDeviceRxTx1MinAvg,
+ healthDeviceRxTx1MinAvg,
+ healthDeviceRxTx1HrAvg,
+ healthDeviceRxTx1HrMax,
+ healthDeviceMemoryLatest,
+ healthDeviceMemory1MinAvg,
+ healthDeviceMemory1HrAvg,
+ healthDeviceMemory1HrMax,
+ healthDeviceCpuLatest,
+ healthDeviceCpu1MinAvg,
+ healthDeviceCpu1HrAvg,
+ healthDeviceCpu1HrMax,
+ healthDeviceTemperatureChas1HrMax,
+ healthDeviceTemperatureChasLatest,
+ healthDeviceTemperatureChas1MinAvg,
+ healthDeviceTemperatureChas1HrAvg,
+ healthDeviceTemperatureChas1HrMax,
+ healthDeviceTemperatureCmmCpuLatest,
+ healthDeviceTemperatureCmmCpu1MinAvg,
+ healthDeviceTemperatureCmmCpu1HrAvg,
+ healthDeviceTemperatureCmmCpu1HrMax
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of device-level health monitoring objects."
+ ::= { alcatelIND1HealthMonitorMIBGroups 1 }
+
+
+ healthModuleGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthModuleSlot,
+ healthModuleRxLatest,
+ healthModuleRx1MinAvg,
+ healthModuleRx1HrAvg,
+ healthModuleRx1HrMax,
+ healthModuleRxTxLatest,
+ healthModuleRxTx1MinAvg,
+ healthModuleRxTx1MinAvg,
+ healthModuleRxTx1HrAvg,
+ healthModuleRxTx1HrMax,
+ healthModuleMemoryLatest,
+ healthModuleMemory1MinAvg,
+ healthModuleMemory1HrAvg,
+ healthModuleMemory1HrMax,
+ healthModuleCpuLatest,
+ healthModuleCpu1MinAvg,
+ healthModuleCpu1HrAvg,
+ healthModuleCpu1HrMax
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of slot-level health monitoring objects."
+ ::= { alcatelIND1HealthMonitorMIBGroups 2 }
+
+
+ healthPortGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthPortSlot,
+ healthPortIF,
+ healthPortRxLatest,
+ healthPortRx1MinAvg,
+ healthPortRx1HrAvg,
+ healthPortRx1HrMax,
+ healthPortRxTxLatest,
+ healthPortRxTx1MinAvg,
+ healthPortRxTx1MinAvg,
+ healthPortRxTx1HrAvg,
+ healthPortRxTx1HrMax
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of port-level health monitoring objects."
+ ::= { alcatelIND1HealthMonitorMIBGroups 3 }
+
+
+ healthControlGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthSamplingInterval,
+ healthSamplingReset
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of objects which control operation of resource utilization sampling."
+ ::= { alcatelIND1HealthMonitorMIBGroups 4 }
+
+
+ healthThreshGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthThreshDeviceRxLimit,
+ healthThreshDeviceRxTxLimit,
+ healthThreshDeviceMemoryLimit,
+ healthThreshDeviceCpuLimit,
+ healthThreshDeviceRxSecondaryLimit,
+ healthThreshDeviceRxTxSecondaryLimit,
+ healthThreshDeviceMemorySecondaryLimit,
+ healthThreshDeviceCpuSecondaryLimit,
+ healthThreshDeviceTempLimit,
+ healthThreshDeviceTempSecondaryLimit
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of threshold objects."
+ ::= { alcatelIND1HealthMonitorMIBGroups 5 }
+
+
+ healthTrapObjectsGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthMonRxStatus,
+ healthMonRxTxStatus,
+ healthMonMemoryStatus,
+ healthMonCpuStatus,
+ healthMonCmmTempStatus,
+ healthMonCmmCpuTempStatus,
+ healthMonPrimaryFabricRxStatus,
+ healthMonPrimaryFabricRxTxStatus,
+ healthMonSecondaryFabricRxStatus,
+ healthMonSecondaryFabricRxTxStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of objects which appear only in traps."
+ ::= { alcatelIND1HealthMonitorMIBGroups 6 }
+
+
+ healthTrapsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ healthMonDeviceTrap,
+ healthMonModuleTrap,
+ healthMonPortTrap,
+ healthMonIpcTrap
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of Traps for health monitoring."
+ ::= { alcatelIND1HealthMonitorMIBGroups 7 }
+
+
+ healthSliceGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthSliceSlot,
+ healthSliceSlice,
+ healthSliceMemoryLatest,
+ healthSliceCpuLatest
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of slice-level health monitoring objects."
+ ::= { alcatelIND1HealthMonitorMIBGroups 8 }
+
+
+ healthFabricGroup OBJECT-GROUP
+ OBJECTS
+ {
+ healthFabricPrimaryRxLatest,
+ healthFabricPrimaryRx1MinAvg,
+ healthFabricPrimaryRx1HrAvg,
+ healthFabricPrimaryRx1HrMax,
+ healthFabricPrimaryRxTxLatest,
+ healthFabricPrimaryRxTx1MinAvg,
+ healthFabricPrimaryRxTx1HrAvg,
+ healthFabricPrimaryRxTx1HrMax,
+ healthFabricSecondaryRxLatest,
+ healthFabricSecondaryRx1MinAvg,
+ healthFabricSecondaryRx1HrAvg,
+ healthFabricSecondaryRx1HrMax,
+ healthFabricSecondaryRxTxLatest,
+ healthFabricSecondaryRxTx1MinAvg,
+ healthFabricSecondaryRxTx1HrAvg,
+ healthFabricSecondaryRxTx1HrMax,
+ healthFabricPrimaryLink1RxLatest,
+ healthFabricPrimaryLink1Rx1MinAvg,
+ healthFabricPrimaryLink1Rx1HrAvg,
+ healthFabricPrimaryLink1Rx1HrMax,
+ healthFabricPrimaryLink1RxTxLatest,
+ healthFabricPrimaryLink1RxTx1MinAvg,
+ healthFabricPrimaryLink1RxTx1HrAvg,
+ healthFabricPrimaryLink1RxTx1HrMax,
+ healthFabricSecondaryLink1RxLatest,
+ healthFabricSecondaryLink1Rx1MinAvg,
+ healthFabricSecondaryLink1Rx1HrAvg,
+ healthFabricSecondaryLink1Rx1HrMax,
+ healthFabricSecondaryLink1RxTxLatest,
+ healthFabricSecondaryLink1RxTx1MinAvg,
+ healthFabricSecondaryLink1RxTx1HrAvg,
+ healthFabricSecondaryLink1RxTx1HrMax
+ }
+ STATUS current
+ DESCRIPTION
+ "Collection of fabric health monitoring objects."
+ ::= { alcatelIND1HealthMonitorMIBGroups 9 }
+
+
+ END