From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB | 356 +++++++++++++++++++++++++++++++ 1 file changed, 356 insertions(+) create mode 100644 MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB (limited to 'MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB') diff --git a/MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB b/MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB new file mode 100644 index 0000000..544e68e --- /dev/null +++ b/MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB @@ -0,0 +1,356 @@ +-- The Alcatel NMC proxy agent MIB +-- Revision: 1.6 +-- Date: 01/05/29 +-- /* RA CDHva56260 */ + +ALCATEL-NMC-PROXY-AGENT-MIB DEFINITIONS ::= BEGIN + +IMPORTS + enterprises, OBJECT-TYPE FROM SNMPv2-SMI + TRAP-TYPE FROM RFC-1215 + openViewSeverity FROM HPOV-NNM-MIB; + +alcatel OBJECT IDENTIFIER ::= { enterprises 637 } +abs OBJECT IDENTIFIER ::= { alcatel 64 } +nmc4755 OBJECT IDENTIFIER ::= { abs 0 } +notification OBJECT IDENTIFIER ::= { nmc4755 10 } +nmcProxyAgent OBJECT IDENTIFIER ::= { notification 1 } +nmcProxyTraps OBJECT IDENTIFIER ::= { nmcProxyAgent 2 } + +cmipEventArg OBJECT IDENTIFIER ::= { nmcProxyAgent 1 } +objectClass OBJECT IDENTIFIER ::= { cmipEventArg 1 } +objectInstance OBJECT IDENTIFIER ::= { cmipEventArg 2 } + +topClass OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "identifier which allows the identification of the system. + For instance an Alcatel 4400" + ::= { objectClass 1 } + +baseClass OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "identifier which allows to identify the impacted object + without ambiguity for a given system. For instance + a board of a 4400" + ::= { objectClass 2 } + +containmentTree OBJECT IDENTIFIER ::= { objectInstance 1 } +a4400 OBJECT IDENTIFIER ::= { containmentTree 89 } +shelf OBJECT IDENTIFIER ::= { a4400 29 } +board OBJECT IDENTIFIER ::= { shelf 23 } +actOrSuEvents OBJECT IDENTIFIER ::= { board 175 } +terminal OBJECT IDENTIFIER ::= { actOrSuEvents 82 } +logicalLinks OBJECT IDENTIFIER ::= { a4400 101 } +dect OBJECT IDENTIFIER ::= { a4400 201 } + +rdnDepth OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "value that specifies the depth of the impacted object class + inside the containment tree" + ::= { objectInstance 2 } + +rdnValues OBJECT IDENTIFIER + ::= { objectInstance 3 } + +rdn1 OBJECT IDENTIFIER ::= { rdnValues 1 } + +classId1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level one" + ::= { rdn1 1 } +rdnValue1 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level one" + ::= { rdn1 2 } + +rdn2 OBJECT IDENTIFIER ::= { rdnValues 2 } + +classId2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level two" + ::= { rdn2 1 } +rdnValue2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level two" + ::= { rdn2 2 } + +rdn3 OBJECT IDENTIFIER ::= { rdnValues 3 } + +classId3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level three" + ::= { rdn3 1 } +rdnValue3 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level three" + ::= { rdn3 2 } + +rdn4 OBJECT IDENTIFIER ::= { rdnValues 4 } + +classId4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level four" + ::= { rdn4 1 } +rdnValue4 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level four" + ::= { rdn4 2 } + +rdn5 OBJECT IDENTIFIER ::= { rdnValues 5 } + +classId5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level five" + ::= { rdn5 1 } +rdnValue5 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level five" + ::= { rdn5 2 } + +eventTime OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "date and time of detection of the notification + by the managed system" + ::= { cmipEventArg 3 } + +eventType OBJECT-TYPE + SYNTAX INTEGER { + communicationAlarm (2), + environmentalAlarm (3), + equipmentAlarm (4), + processingErrorAlarm (10), + qualityOfServiceAlarm (11) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "OSI type of the notification" + ::= { cmipEventArg 4 } + +severity OBJECT-TYPE + SYNTAX INTEGER { + indeterminate (1), + critical (2), + major (3), + minor (4), + warning (5), + clear (6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "OSI severity of the notification" + ::= { cmipEventArg 5 } + +probableCause OBJECT-TYPE + SYNTAX INTEGER { + Unknown (0), + AdapterError (1), + ApplicationSubsystemFailure (2), + BandWidthReduced (3), + CallEstablishmentError (4), + CommunicationsProtocolError (5), + CommunicationsSubsystemFailure (6), + ConfigurationOrCustomizationError (7), + Congestion (8), + CorruptData (9), + CpuCyclesLimitExceeded (10), + DataSetOrModemError (11), + DegradedSignal (12), + DteDceInterfaceError (13), + EnclosureDoorOpen (14), + EquipmentMalFunction (15), + ExcessiveVibration (16), + FileError (17), + FireDetected (18), + FloodDetected (19), + FramingError (20), + HeatingVentilationCoolingSystemProblem (21), + HumidityUnacceptable (22), + InputOutputDeviceError (23), + InputDeviceError (24), + LANError (25), + LeakDetected (26), + LocalNodeTransmissionError (27), + LossOfFrame (28), + LossOfSignal (29), + MaterialSupplyExhausted (30), + MultiplexerProblem (31), + OutOfMemory (32), + OutputDeviceError (33), + PerformanceDegraded (34), + PowerProblem (35), + PressureUnacceptable (36), + ProcessorProblem (37), + PumpFailure (38), + QueueSizeExceeded (39), + ReceiveFailure (40), + ReceiverFailure (41), + RemoteNodeTransmissionFailure (42), + ResourceAtOrNearingCapacity (43), + ResponseTimeExcessive (44), + RetransmissionRateExcessive (45), + SoftwareError (46), + SoftwareProgramAbnormallyTerminated (47), + SoftwareProgramError (48), + StorageCapacityProblem (49), + TemperatureUnacceptable (50), + ThresholdCrossed (51), + TimingProblem (52), + ToxicLeakDetected (53), + TransmitFailure (54), + TransmitterFailure (55), + UnderlyingResourceUnavailable (56), + VersionMismatch (57) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "probable cause of the notification" + ::= { cmipEventArg 6 } + +voiceIds OBJECT IDENTIFIER ::= { objectInstance 4 } + +objectNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION "Object numeric identifier" + ::= { voiceIds 1 } + +parentNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION "Parent object numeric identifier" + ::= { voiceIds 2 } + +packedForm OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "contains the packed form of a part (or all) of the arguments + of a CMIP notification" + ::= { cmipEventArg 7 } + +notificationId OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "number that permits the exact identification of the + alarm that occured" + ::= { cmipEventArg 8 } + +addText OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS optional + DESCRIPTION + "contains text information" + ::= { cmipEventArg 9 } + +packedCmipTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + VARIABLES { openViewSeverity, packedForm } + DESCRIPTION + "packed forwarded trap : + contains a part (or all) of the arguments of the CMIP notification + inside one variable binding. + The arguments are selected with the NMC. + This form suits well to a simple display of informations. + HP OpenView Display=> Packed form: $2" + ::= 1 + +startOfResyncTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "start of resynchronization : + this trap announces the beginning of the reemission of all + the traps corresponding to the active alarms of + the managed nodes. + HP OpenView Display=> Start of resynchronization: $*" + ::= 2 + +cmipTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + VARIABLES { topClass, baseClass, rdnDepth, classId1, rdnValue1, classId2, rdnValue2, classId3, rdnValue3, classId4, rdnValue4, classId5, rdnValue5, eventTime, eventType, severity, probableCause, notificationId, addText } + DESCRIPTION + "developped form trap : + contains all arguments of the CMIP notification, each of them + is placed in one independant variable binding. + This form suits well for the processing of informations on + a supervision station in a view to build an application, + like a topology presentation and animation. + HP OpenView Display=> Top class: $1 | Base Class: $2 | Hierarchy height: $3 | ClassId: $4-$6-$8-$10-$12 Values: $5-$7-$9-$11-$13 | Date: $14 | Event type: $15 | Severity: $16 | Probable cause: $17 | Notification ID: $18 | Add Text: $19" + ::= 3 + +startProxyTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "proxy started : + this trap announces that a proxy has just been started + HP OpenView Display=> Start of NMC proxy $A" + ::= 4 + +stopProxyTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "proxy stopped : + this trap announces that a proxy has just been stopped + HP OpenView Display=> End of proxy: $A" + ::= 5 + +eventLostTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "event lost : + this trap announces that a proxy didn't succeed to send all + events and that the operator should perform a resynchronization. + HP OpenView Display=> Event lost from $A" + ::= 6 + +topClassStateTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + VARIABLES { classId1, rdnValue1, severity, objectNumber, parentNumber } + DESCRIPTION + "state trap : + contains arguments that describe the current state of a top class + object. + HP OpenView Display=> Voice element $2 of class $1 has state $3" + ::= 7 + +END -- cgit v1.2.3