snmp_mib_archive/COMMON-TRAP-MIB.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

457 lines
14 KiB
Plaintext
Executable File

COMMON-TRAP-MIB
--FORCE-INCLUDE <mib.h>
--FORCE-INCLUDE <snmpdefs.h>
--FORCE-INCLUDE <snmpstat.h>
DEFINITIONS ::= BEGIN
-- TITLE: Common Trap MIB
--
-- Author: Madhukeshwar Hegde
--
-- This specification has been successfully compiled with the following
-- MIB compilers:
-- a) Wind River Systems Emissary SNMP MIB Compiler, version 7.0
--
-- Note:
-- This document is maintained as a text file.
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, enterprises FROM SNMPv2-SMI
DateAndTime FROM SNMPv2-TC
TRAP-TYPE FROM RFC-1215
DisplayString FROM RFC1213-MIB;
commontrapmib MODULE-IDENTITY
LAST-UPDATED "1002230000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO
"Postal: Nortel Networks
250 Sidney Street
Belleville ON K8P 3Z3
Tel : +1 613 967 5000"
DESCRIPTION
"The common SNMP trap MIB for CS 1000 system."
REVISION "1002230000Z"
DESCRIPTION
"Changed definition of enterprises 562 from nt to nortel to
correspond to corporate standards"
REVISION "0901160000Z"
DESCRIPTION
"Reference to ECM is changed to UCM"
REVISION "0811250000Z"
DESCRIPTION
"Updated MIB for R6.0 with Linux device OID entry."
REVISION "0610261630Z"
DESCRIPTION
"Initial version"
::= { management 50 }
-- LAST-UPDATED field is in UTC Time Format
-- YYMMDDHHMMZ
-- where: YY - last two digits of year MM - month (01 through 12)
-- DD - day of month (01 through 31) HH - hours (00 through 23)
-- MM - minutes (00 through 59)
-- Z - the character "Z" denotes Greenwich Mean Time (GMT).
-- For example, "0302191600Z" represents 4:00pm GMT on 19 February 2003.
nortel OBJECT IDENTIFIER ::= { enterprises 562 }
-- nortel. The name under which 562 is registered with IANA.
meridian OBJECT IDENTIFIER ::= { nortel 3 }
-- Meridian. The value assigned for Meridian.
management OBJECT IDENTIFIER ::= { meridian 10 }
-- management. The value assigned for management.
fm-info OBJECT IDENTIFIER ::= { management 10 }
-- fm-info. The value assigned for management information.
mgmt-traps OBJECT IDENTIFIER ::= { fm-info 1 }
-- mgmt-traps. The value assigned for management traps.
mgmt-info OBJECT IDENTIFIER ::= { fm-info 2 }
-- mgmt-info. The value assigned for management information.
-- Device definitions
-- defines OIDs associated with different devices
-- Call Server uses the meridian definition
-- sigserv OBJECT IDENTIFIER ::= { meridian 21 }
-- sigserv The value assigned for Signaling Server
-- removed from CS1000 Rls 6.0
itg OBJECT IDENTIFIER ::= { meridian 11 }
-- itg. The value assigned for ITG.
iplmib OBJECT IDENTIFIER ::= { itg 5 }
-- iplmib. The value assigned for VGMC cards
mgc OBJECT IDENTIFIER ::= { meridian 7 }
-- mgc. The value assigned for Media Gateway Controller.
nrs OBJECT IDENTIFIER ::= { meridian 12 }
-- nrs. The value assigned for NRS (on Linux).
ucm OBJECT IDENTIFIER ::= { meridian 13 }
-- ucm. The value assigned for UCM management(on Linux).
linuxplatform OBJECT IDENTIFIER ::= { meridian 14 }
-- linuxplatform. The value assigned for a combination of applications running on a Linux platform.
-- General definitions
AlarmSeverity ::= INTEGER {
critical (1),
major (2),
minor (3),
warning (4),
info (5),
indeterminate (6),
cleared (7)
}
AlarmType ::= INTEGER {
communications (1),
qualityOfService (2),
processing (3),
equipment (4),
security (5),
operator (6),
debug (7),
unknown (8)
}
-- Fault management alarm types
commonMIBAlarmCritical TRAP-TYPE
ENTERPRISE mgmt-traps
VARIABLES {
commonMIBSeqNumber,
commonMIBDateAndTime,
commonMIBSeverity,
commonMIBComponentID,
commonMIBNotificationID,
commonMIBSourceIPAddress,
commonMIBErrCode,
commonMIBAlarmType,
commonMIBProbableCause,
commonMIBAlarmData
}
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 `mgmt-info'
group and are present in all critical alarms."
::= 1
commonMIBAlarmMajor TRAP-TYPE
ENTERPRISE mgmt-traps
VARIABLES {
commonMIBSeqNumber,
commonMIBDateAndTime,
commonMIBSeverity,
commonMIBComponentID,
commonMIBNotificationID,
commonMIBSourceIPAddress,
commonMIBErrCode,
commonMIBAlarmType,
commonMIBProbableCause,
commonMIBAlarmData
}
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 `mgmt-info'
group and are present in all major alarms."
::= 2
commonMIBAlarmMinor TRAP-TYPE
ENTERPRISE mgmt-traps
VARIABLES {
commonMIBSeqNumber,
commonMIBDateAndTime,
commonMIBSeverity,
commonMIBComponentID,
commonMIBNotificationID,
commonMIBSourceIPAddress,
commonMIBErrCode,
commonMIBAlarmType,
commonMIBProbableCause,
commonMIBAlarmData
}
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 `mgmt-info'
group and are present in all minor alarms."
::= 3
commonMIBAlarmWarning TRAP-TYPE
ENTERPRISE mgmt-traps
VARIABLES {
commonMIBSeqNumber,
commonMIBDateAndTime,
commonMIBSeverity,
commonMIBComponentID,
commonMIBNotificationID,
commonMIBSourceIPAddress,
commonMIBErrCode,
commonMIBAlarmType,
commonMIBProbableCause,
commonMIBAlarmData
}
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 `mgmt-info'
group and are present in all warning alarms."
::= 4
commonMIBAlarmInfo TRAP-TYPE
ENTERPRISE mgmt-traps
VARIABLES {
commonMIBSeqNumber,
commonMIBDateAndTime,
commonMIBSeverity,
commonMIBComponentID,
commonMIBNotificationID,
commonMIBSourceIPAddress,
commonMIBErrCode,
commonMIBAlarmType,
commonMIBProbableCause,
commonMIBAlarmData
}
DESCRIPTION
"This trap is used to provide a real time indication
of an infomational alarm condition. The variables listed
in VARIABLES clause are defined in `mgmt-info'
group and are present in all info alarms."
::= 5
commonMIBAlarmIndeterminate TRAP-TYPE
ENTERPRISE mgmt-traps
VARIABLES {
commonMIBSeqNumber,
commonMIBDateAndTime,
commonMIBSeverity,
commonMIBComponentID,
commonMIBNotificationID,
commonMIBSourceIPAddress,
commonMIBErrCode,
commonMIBAlarmType,
commonMIBProbableCause,
commonMIBAlarmData
}
DESCRIPTION
"This trap is used to provide a real time indication
of an indeterminate alarm condition. The variables listed
in VARIABLES clause are defined in `mgmt-info'
group and are present in all indeterminate alarms."
::= 6
commonMIBAlarmClear TRAP-TYPE
ENTERPRISE mgmt-traps
VARIABLES {
commonMIBSeqNumber,
commonMIBDateAndTime,
commonMIBSeverity,
commonMIBComponentID,
commonMIBNotificationID,
commonMIBSourceIPAddress,
commonMIBErrCode,
commonMIBAlarmType,
commonMIBProbableCause,
commonMIBAlarmData
}
DESCRIPTION
"This trap is used to provide a real time indication
of a clear alarm condition. The variables listed
in VARIABLES clause are defined in `mgmt-info'
group and are present in all clear alarms."
::= 7
commonMIBSeqNumber OBJECT-TYPE
SYNTAX INTEGER (9999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sequence number of the alarm; starts at 1 and increments by 1;
must be unique for all alarms emited from commonMIB."
::= { mgmt-info 1 }
commonMIBDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time at which the alarm occurred."
::= { mgmt-info 2 }
commonMIBSeverity OBJECT-TYPE
SYNTAX AlarmSeverity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The severity of the alarm which should indicate the
priority of the event"
::= { mgmt-info 3 }
commonMIBComponentID OBJECT-TYPE
SYNTAX DisplayString (SIZE(264))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable binding contains colon (:) separated string uniquely
representing the system component that raised this trap. This varbind
is in '<systemName>:<siteName>:<componentName>'format. This is
generated dynamically from traps received from system elements
and for each element it would be unique within system"
::= { mgmt-info 4 }
commonMIBNotificationID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable binding is intended to support clears from system
elements that are capable of providing unique Id for generated
traps and their corresponding clears. If system element does not
provide unique notification id, this value would be set to 0
indicating that system do not support clears. "
::= { mgmt-info 5 }
commonMIBSourceIPAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE(7..23)) -- NetworkAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the element that originated the trap."
::= { mgmt-info 6 }
commonMIBErrCode OBJECT-TYPE
SYNTAX DisplayString(SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents specific error code generated by any system element."
::= { mgmt-info 7}
commonMIBAlarmType OBJECT-TYPE
SYNTAX AlarmType
MAX-ACCESS read-only
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."
::= { mgmt-info 8}
commonMIBProbableCause 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 read-only
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."
::= { mgmt-info 9 }
commonMIBAlarmData OBJECT-TYPE
SYNTAX DisplayString ( SIZE (0..750) )
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable binding represents textual description
of trap."
::= { mgmt-info 10}
END