snmp_mib_archive/Rel4_0 IP Line trap-UPDATED.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

344 lines
15 KiB
Plaintext
Executable File

IPL-TRAP-MIB
--FORCE-INCLUDE <mib.h>
--FORCE-INCLUDE <snmpdefs.h>
--FORCE-INCLUDE <snmpstat.h>
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