IPL-TRAP-MIB --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE DEFINITIONS ::= BEGIN -- TITLE: Succession CSE 1000 IP Line SNMP TRAP MIB -- -- Author: Joseph Abraham -- Modified by Merv D'Cruz to have correct branch enterprises.562.3.11.5 -- -- This specification has been successfully compiled with the following -- MIB compilers: -- a) Wind River Systems WindManage SNMP 9.3 -- -- Note: -- This document is maintained as a text file. IMPORTS OBJECT-TYPE, enterprises, MODULE-IDENTITY FROM SNMPv2-SMI RowPointer, DateAndTime FROM SNMPv2-TC TRAP-TYPE FROM RFC-1215 DisplayString FROM RFC1213-MIB; ipltrapmib MODULE-IDENTITY LAST-UPDATED "0608140000Z" ORGANIZATION "Nortel Networks" CONTACT-INFO "Postal: Nortel Networks 250 Sidney Street Belleville ON K8P 3Z3 Tel : +1 613 967 5000" DESCRIPTION "This MIB contains data for the OA&M of IP Line card." ::= {itg 50} nt OBJECT IDENTIFIER ::= { enterprises 562 } -- nt. The name under which 562 is registered with IANA. meridian OBJECT IDENTIFIER ::= { nt 3 } -- Meridian. The value assigned for Meridian. itg OBJECT IDENTIFIER ::= { meridian 11 } -- itg. The value assigned for ITG. iplmib OBJECT IDENTIFIER ::= { itg 5 } fm-Info OBJECT IDENTIFIER ::= { iplmib 4 } -- General definitions AlarmSeverity ::= INTEGER { indeterminate (0), critical (1), major (2), minor (3), warning (4), cleared (5) } AlarmType ::= INTEGER { communications (1), qualityOfService (2), processing (3), equipment (4), security (5), operator (6), debug (7), unknown (8) } -- The Fault Management Group -- This group describes the error information that can be retrieved from -- the ITG card. -- -- fmItgAlarmTraps OBJECT IDENTIFIER ::= { fm-Info 1 } -- Fault management alarm types criticalAlarm TRAP-TYPE ENTERPRISE fmItgAlarmTraps VARIABLES { componentRowPointer, componentName, eventTime, activeListStatus, severity, alarmType, probableCause, ntpIndex, commentData } DESCRIPTION "This trap is used to provide a real time indication of a critical alarm condition. The variables listed in VARIABLES clause are defined in `fmAlarmInfo' group are present in all critical alarms." ::= 1 majorAlarm TRAP-TYPE ENTERPRISE fmItgAlarmTraps VARIABLES { componentRowPointer, componentName, eventTime, activeListStatus, severity, alarmType, probableCause, ntpIndex, commentData } DESCRIPTION "This trap is used to provide a real time indication of a major alarm condition. The variables listed in VARIABLES clause are defined in `fmAlarmInfo' group are present in all major alarms." ::= 2 minorAlarm TRAP-TYPE ENTERPRISE fmItgAlarmTraps VARIABLES { componentRowPointer, componentName, eventTime, activeListStatus, severity, alarmType, probableCause, ntpIndex, commentData } DESCRIPTION "This trap is used to provide a real time indication of a minor alarm condition. The variables listed in VARIABLES clause are defined in `fmAlarmInfo' group are present in all minor alarms." ::= 3 warningAlarm TRAP-TYPE ENTERPRISE fmItgAlarmTraps VARIABLES { componentRowPointer, componentName, eventTime, activeListStatus, severity, alarmType, probableCause, ntpIndex, commentData } DESCRIPTION "This trap is used to provide a real time indication of a warning alarm condition. The variables listed in VARIABLES clause are defined in `fmAlarmInfo' group are present in all warning alarms." ::= 4 clearedAlarm TRAP-TYPE ENTERPRISE fmItgAlarmTraps VARIABLES { componentRowPointer, componentName, eventTime, activeListStatus, severity, alarmType, probableCause, ntpIndex, commentData } DESCRIPTION "This trap is used to provide a real time indication of a cleared alarm. The variables listed in VARIABLES clause are defined in `fmAlarmInfo' group are present in all cleared alarms." ::= 5 indeterminateAlarm TRAP-TYPE ENTERPRISE fmItgAlarmTraps VARIABLES { componentRowPointer, componentName, eventTime, activeListStatus, severity, alarmType, probableCause, ntpIndex, commentData } DESCRIPTION "This trap is used to provide a real time indication of a indeterminate alarm condition. The variables listed in VARIABLES clause are defined in `fmAlarmInfo' group are present in all indeterminate alarms." ::= 6 fmAlarmInfo OBJECT IDENTIFIER ::= { fmItgAlarmTraps 7} componentRowPointer OBJECT-TYPE SYNTAX RowPointer MAX-ACCESS not-accessible STATUS current DESCRIPTION "A pointer to the RowStatus variable of the component emitting the alarm, on a system where a component is generally a table entry." ::= { fmAlarmInfo 1 } componentName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS not-accessible STATUS current DESCRIPTION "This convention is used where each component can be uniquely referenced by a type and instance name (at the console interface also). The textual content of this may be limited to the string representation of the OID." ::= { fmAlarmInfo 2 } eventTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS not-accessible STATUS current DESCRIPTION "The date and time at which the alarmed event occurred." ::= { fmAlarmInfo 3 } activeListStatus OBJECT-TYPE SYNTAX INTEGER { message(0), set(1), clear(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The active alarm list status. This may be used by the Manager to add (on receiving a set) and delete (on receiving a clear) alarms from the alarm display." ::= { fmAlarmInfo 4 } severity OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS not-accessible STATUS current DESCRIPTION "The severity of the alarm which should indicate what priority should be given for fixing this problem. All values are OSI-defined; refer to CCITT X.733/ISO 10164-4 for a more complete description." ::= { fmAlarmInfo 5 } alarmType OBJECT-TYPE SYNTAX AlarmType MAX-ACCESS not-accessible STATUS current DESCRIPTION "The alarm type field as defined by OSI which is used to indicate a broad category of what is wrong. The first 6 values are OSI-defined; refer to CCITT X.733/ISO 10164-4 (for the first 5) and CCITT X.736/ISO 10164-4 (for the last) for a more complete description. The value 'operator' is used when an alarm is issued due to an operator command. The values 'debug' and 'unknown' are for compatibility with older switches and are used for debugging alarms and for those which do not fit any of the above, respectively." ::= { fmAlarmInfo 6} probableCause OBJECT-TYPE SYNTAX INTEGER { -- Start of OSI-defined values -- (see X.733/ ISO 10165-3) lossOfSignal(0), lossOfFrame(1), framingError(2), localTransmissionError(3), remoteTransmissionError(4), callEstablishmentError(5), degradedSignal(6), commSubsystemFailure(7), commProtocolError(8), lanError(9), dteDceInterfaceError(10), responseTimeExcessive(20), queueSizeExceeded(21), bandwidthReduced(22), retransmissionRateReduced(23), thresholdCrossed(24), performanceDegraded(25), congestion(26), atOrNearCapacity(27), storageCapacityProblem(40), versionMismatch(41), corruptData(42), cpuCyclesLimitExceeded(43), softwareError(44), softwareProgramError(45), softwareProgramTermination(46), fileError(47), outOfMemory(48), underlyingResourceUnavail(49), applicationSubsystemFailure(50), configurationError(51), powerProblem(60), timingProblem(61), processorProblem(62), datasetModemError(63), multiplexorProblem(64), receiverFailure(65), transmitterFailure(66), outputDeviceError(67), inputDeviceError(68), ioDeviceError(69), equipmentFailure(70), adapterError(71), -- OSI-defined values continued (see X.736) duplicateInfo(80), infoMissing(81), infoModification(82), infoOutOfSequence(83), unexpectedInfo(84), denialOfService(90), outOfService(91), proceduralError(92), otherOperational(93), cableTamper(100), intrusionDetection(101), otherPhysical(102), authenticationFailure(110), breachOfConfidence(111), nonRepudiationFailure(112), unauthorizedMAX-ACCESS(113), otherSecurityService(114), delayedInfo(120), keyExpired(121), outOfHoursActivity(122), -- Start of non-OSI defined values operationalCondition(200), debugging(201), unknown(202), inactiveVirtualCircuit(203), networkServerIntervention(204) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The probable cause for the alarm which usually qualifies the Alarm Type field. Most values are OSI-defined; refer to CCITT X.733 and X.736 (ISO 10164-4 and 10164-7) for a more complete description." ::= { fmAlarmInfo 7} ntpIndex OBJECT-TYPE SYNTAX DisplayString(SIZE(8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An 8-digit code which is an index into an NTP to provide more description of the alarm and possible actions to take. The first 4 digits indicate a 'group' of alarms (belonging to a particular subsystem or component, etc.). The last 4 digits are a subindex arbitrarily assigned by the application which is responsible for them." ::= { fmAlarmInfo 8 } commentData OBJECT-TYPE SYNTAX DisplayString (SIZE(0..750)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Additional textual information for the network operator to use. It contains only ASCII characters. Note: The total number of bytes in commentData, operatorData and internalData may not exceed 750 bytes." ::= { fmAlarmInfo 9} END