Observium_CE/mibs/infinera/INFINERA-NOTIFICATION-MIB

1427 lines
41 KiB
Plaintext

-- ***********************************************************************
-- INFINERA-NOTIFICATION-MIB.txt: Infinera notification MIB file
--
-- Jul 2010, Sharfuddin Syed / Narendra Gupta
--
-- (c) Copyright 2012 Infinera Corporation. All rights reserved.
-- ***********************************************************************
INFINERA-NOTIFICATION-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
Integer32 FROM SNMPv2-SMI
NOTIFICATION-GROUP, OBJECT-GROUP FROM SNMPv2-CONF
DisplayString FROM SNMPv2-TC
common FROM INFINERA-REG-MIB
InfnManagedObjectType FROM INFINERA-TC-MIB;
infnNotifications MODULE-IDENTITY
LAST-UPDATED "201304241700Z"
ORGANIZATION
"Infinera"
CONTACT-INFO
"Infinera
Sunnyvale, CA - 94089
Contact : Technical Support
Email : support@infinera.com
Phone : 1-877-INF-5288"
DESCRIPTION
"Module representing notifications generated
by Infinera Network Elements"
::= { common 2 }
-- Conformance Definitions for the Infinera NE Notifications Group
infnNotificationConformance OBJECT IDENTIFIER ::= { infnNotifications 16 }
infnNotificationObjectGroups OBJECT IDENTIFIER ::= { infnNotificationConformance 1 }
infnNotificationNotifGroups OBJECT IDENTIFIER ::= { infnNotificationConformance 2 }
infnAlarmNotification NOTIFICATION-TYPE
OBJECTS { alarmNotificationId,
alarmNodeId,
alarmNodeName,
alarmObjectType,
alarmObjectAid,
alarmSourceOid,
alarmProbableCause,
alarmSeverity,
alarmCategory,
alarmServiceAffecting,
alarmOccurrenceTime,
alarmLocation,
alarmDirection,
alarmProbableCauseDescription,
alarmAdditionalText,
alarmCorrelationId }
STATUS current
DESCRIPTION
"This definition represents the notifications generated by the Infinera network element that are categorized as alarmed conditions "
::= { infnNotifications 1 }
infnTcaNotification NOTIFICATION-TYPE
OBJECTS { tcaNotificationId,
tcaNodeId,
tcaNodeName,
tcaObjectType,
tcaObjectAid,
tcaSourceOid,
tcaProbableCause,
tcaSeverity,
tcaCategory,
tcaServiceAffecting,
tcaOccurrenceTime,
tcaLocation,
tcaDirection,
tcaMonitoredValue,
tcaThresholdValue,
tcaTimePeriod,
tcaProbableCauseDescription,
tcaAdditionalText }
STATUS current
DESCRIPTION
"This definition represents the notifications generated by the Infinera network element that are categorized as Threshold Crossing Alerts (TCAs)."
::= { infnNotifications 2 }
infnAdminEventNotification NOTIFICATION-TYPE
OBJECTS { infnAdminNotificationId,
infnAdminNodeId,
infnAdminNodeName,
infnAdminObjectType,
infnAdminObjectAid,
infnAdminSourceOid,
infnAdminEventTime,
infnAdminCause }
STATUS current
DESCRIPTION
"This definition represents the notifications generated by the Infinera network element that are categorized as events. "
::= { infnNotifications 3 }
infnAuditEventNotification NOTIFICATION-TYPE
OBJECTS { infnAuditNotificationId,
infnAuditNodeId,
infnAuditNodeName,
infnAuditObjectType,
infnAuditObjectAid,
infnAuditSourceOid,
infnAuditUserId,
infnAuditHostInfo,
infnAuditTime,
infnAuditOperationName,
infnAuditOperationStatus,
infnAuditParamsList }
STATUS current
DESCRIPTION
""
::= { infnNotifications 4 }
infnSecurityEventNotification NOTIFICATION-TYPE
OBJECTS { infnSecurityNotificationId,
infnSecurityNodeId,
infnSecurityNodeName,
infnSecurityObjectType,
infnSecurityObjectAid,
infnSecuritySourceOid,
infnSecurityHostInfo,
infnSecurityEventTime,
infnSecurityMessage }
STATUS current
DESCRIPTION
"This definition represents the notifications generated by the Infinera network element that are categorized as security events. "
::= { infnNotifications 5 }
-- The following are the definition of notification related tables that are present on the Infinera Network Elements.
infnAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfnAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the list of all outstanding alarms currently present on the network element."
::= { common 3 }
infnAlarmEntry OBJECT-TYPE
SYNTAX InfnAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the alarm table. Each row in the table is identified with a notification ID and a list of variable bindings"
INDEX { alarmNotificationId }
::= { infnAlarmTable 1 }
InfnAlarmEntry ::= SEQUENCE {
alarmNotificationId Integer32,
alarmNodeId DisplayString,
alarmNodeName DisplayString,
alarmObjectType InfnManagedObjectType,
alarmObjectAid DisplayString,
alarmSourceOid OBJECT IDENTIFIER,
alarmProbableCause INTEGER,
alarmSeverity INTEGER,
alarmCategory INTEGER,
alarmServiceAffecting INTEGER,
alarmOccurrenceTime DisplayString,
alarmLocation INTEGER,
alarmDirection INTEGER,
alarmProbableCauseDescription DisplayString,
alarmAdditionalText DisplayString,
alarmCorrelationId Integer32
}
-- The following are the attributes that represents various variable bindings in the notifications generated by the Network Element.
alarmNotificationId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the Notification ID generated by NE for
each alarmed notification."
::= { infnAlarmEntry 1 }
alarmNodeId OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object representsthe Node ID of the network element."
::= { infnAlarmEntry 2 }
alarmNodeName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name of the network element. This is similar to the TID representation in TL1."
::= { infnAlarmEntry 3 }
alarmObjectType OBJECT-TYPE
SYNTAX InfnManagedObjectType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the managed object type that is reporting the alarm."
::= { infnAlarmEntry 4 }
alarmObjectAid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Object Name of the facility in the Access Identifier format."
::= { infnAlarmEntry 5 }
alarmSourceOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the object ID instance of the managed object on which the alarm is reported.
It is used as a handle to query the details about the object which is in the alarmed state. "
::= { infnAlarmEntry 6 }
alarmProbableCause OBJECT-TYPE
SYNTAX INTEGER {
adminLock (1),
adminMaint (2),
adsrup (3),
adTimeout (4),
ais-dtp (5),
ais-l (6),
ais-ms (7),
alsDisabled (8),
ambientTempOorh (9),
aupfail (10),
auxEnetLoLinkCtrlA (11),
auxEnetLoLinkCtrlB (12),
bdi (13),
bdi-dtp (14),
backupMemoryLow (15),
backupMemoryVeryLow (16),
branMsmt (17),
breakerOpen48v (18),
ctrlCommFailA (19),
ctrlCommFailB (20),
dbMsmt (21),
dbRestoreFail (22),
dbRestoreFailReboot (23),
dcnEnetLoLinkCtrlA (24),
dcnEnetLoLinkCtrlB (25),
deEncapAis-l (26),
deEncapAis-ms (27),
deEncapLof (28),
deEncapLos (29),
deEncapLossOfSync (30),
eqpPer1 (31),
eqpPer2 (32),
eqpPer3 (33),
eqptPartFail (34),
eqptProtFailSlot3 (35),
eqptProtFailSlot4 (36),
eqptProtFailSlot5 (37),
eqptProtFailSlot6 (38),
eqptCpReset (39),
eqptCpUr (40),
eqptDegrade (41),
eqptFail (42),
eqptMsmt (43),
excessiveChannels (44),
gmplsConfigMismatch (45),
gmplsNbrDown (46),
impropRmvl (47),
initFail (48),
insufficientGain (49),
interOamMisConn (50),
lineTestSigGen (51),
lineTestSigOos (52),
loa (53),
loc (54),
lockOutOfPr (55),
lockOutOfWk (56),
lof (57),
los (58),
lossOfSync (59),
lpbkFacility (60),
lpbkTerm (61),
misConn (62),
misConfigIpAddr (63),
nbrsOscIpAddrConflict (64),
nct1EnetLolinkCtrlA (65),
nct1EnetLolinkCtrlB (66),
nct2EnetLolinkCtrlA (67),
nct2EnetLolinkCtrlB (68),
ntpServerLoss (69),
nwDuplicateMeName (70),
nwDuplicateNbr (71),
nwDuplicateRouterId (72),
olOorh (73),
olos (74),
oprOorh (75),
oprOorl (76),
optOorh (77),
optOorl (78),
oscCommFailA (79),
oscCommFailB (80),
oscIpAddrDuplicate (81),
gccIpAddrSubnetMsmt (82),
peerCtrlCommFail (83),
plm (84),
postFecBerSf (85),
prbsGen (86),
prbsOos (87),
preFecBerSd (88),
pwrAdjustIncomplete (89),
power48vFail (90),
pwrLoopDisabled (91),
rfi-l (92),
rfi-ms (93),
spanLossOorh (94),
spanLossOorl (95),
sncFail (96),
sncSetupFail (97),
swInstallFail (98),
swUpgradeFail (99),
swUpgradeFailBootup (100),
tempOorDeviceShutdown (101),
tempOorh (102),
tempOorhRxPicShutdown (103),
tempOorhTxPicShutdown (104),
tempOorl (105),
tim-dtp (106),
tim-dts (107),
tim-s (108),
tribPrbsGen (109),
tribPrbsOos (110),
tribTestSigGen (111),
tribTestSigOos (112),
txfrPriFail (113),
txfrPriFailSna (114),
txfrsFail (115),
unknownFw (116),
powerDrawExceeded (117),
connectivityFail (118),
gccGmplsCfgMsmt (119),
gccGmplsNbrDown (120),
gccIPaddrDuplicate (121),
nbrsGccIPaddrInConflict (122),
ocgMismatch (123),
powerControl (124),
greTunnelAddressMismatch (125),
noManagementRedundancy (126),
lolm (127),
deEncapLolm (128),
oloorh (129),
ochMismatch (130),
switchBackToWrk (131),
manualSwitchBackToWrk (132),
wtrStart (133),
spectrumNotAttained(134), --DSE Output Spectrum Not Attained
incompatibleDse(135),
tempOorhDevAutoShutdown(136),
rmtChnlMismatch(137),
equipmentInit(138),
adminXfrReqDrop(139),
adminDBCurrupt(140),
adminRestoreFailed(141),
txfr-sec-fail(142),
optTooLow(143),
equipmentUnsupported(144),
ccmLoc(145),
ccmUnexpLevel(146),
ccmMisMerge(147),
ccmUnexpMep(148),
ccmUnexpPeriod(149),
ccmUnexpPrio(150),
ccmRemMacErr(151),
ethRdi(152),
ethAis(153),
vsiFail(154),
vsiPartialFail(155),
vsiMacLimit(156),
macFlap(157),
acMacLimit(158),
cacFail(159),
cacUnavail(160),
freqProvPending(161),
vsiMacLimDnlDnf(162),
intra-sch-carrier-ripple-high(164),
tx-tim (165),
rx-tim (166),
airCompressorFailure (200),
airConditioningFailure (201),
airDryerFailure (202),
batteryDischarging (203),
batteryFailure (204),
coolingFanFailure (205),
centralPowerFailureMajor (206),
centralPowerFailureMinor (207),
engineFailure (208),
engineOperating (209),
explosiveGas (210),
fireDetectorFailure (211),
fire (212),
flood (213),
fuseFailure (214),
generatorFailure (215),
highAirFlow (216),
highHumidity (217),
highTemperature (218),
highWater (219),
intrusion (220),
lowBatteryVoltage (221),
lowFuel (222),
lowHumidity (223),
lowCablePressure (224),
lowTemperature (225),
lowWater (226),
misc (227),
openDoor (228),
pumpFailure (229),
commercialPowerFailure (230),
power-xFailure (231),
rectifierFailure (232),
rectifierHighVoltage (233),
rectifierLowVoltage (234),
smoke (235),
toxicGas (236),
ventilationSystemFailure (237),
linePrbsGen (238),
ais (239), -- Alarm Indication Signal
deg (240), --as per RFC 3591 Degraded
linePrbsOos (241),
lck (242), --as per RFC 3591 Locked indication
oci (243), --Open Connection Indication
oldRevCtrlr (244), -- Old Revision Controller present.
protUnitAct(245), -- protection unit active
misConfig (246), --Mis Configurations
lsActive(247), -- laser shutdown active
deEncapAis-p (248), -- De-encapsulated Alarm Indication Signal PATH
rstPathAct (249), -- Restoration Path Active
ltc (250), -- Loss Of Tandem Connection
automaticGainCtrlNotFunctioning (251), -- Automatic Gain Control Not Functioning
slOorh (300),
slOorl (301),
gainOorh (303),
gainOorl (304),
insufficientChanPower (305),
uSupportedTom (306),
ncLolink (307),
chassisMisconn (308),
dcnLolink (309),
loLink (310),
none (311),
unknownEqpt (312),
outputPwrFailure (313),
inputPwrFailure (314),
dropBandOptLow (315),
timOtu (316),
dropBandOprOorLow (317),
dropBandOprOorHigh (318),
dropBandOptOorLow (319),
dropBandOptOorHigh (320),
dropBandOLOS (321),
bandOptTooLow (322),
bandOptOorLow (323),
bandOptOorHigh (324),
bandOprOorLow (325),
bandOprOorHigh (326),
insufficientAttenuation (327),
oprOorHighOscDisabled (328),
switchToPr (329),
manualSwitchToPr (330),
adaptCommitPending (331),
txFail (332),
ntpAuthFail(333),
lowCh(334),
rf (340),
lf (341),
deEncapLf(342),
deEncapRf(343),
-- XTN ALARMS
eqptProtFailSlot1 (500),
eqptProtFailSlot2 (501),
eqptProtFailSlot7 (502),
eqptProtFailSlot8 (503),
eqptProtFailSlot9 (504),
eqptProtFailSlot10 (505),
powerProtectionFail (506),
lossOfFrameDelineation (507),
upiMismatch (508),
exiMismatch (509),
clientSignalFail (510),
tsmUnavailable (511),
noTsmRedundancy (512),
switchFabricFailure (513),
switchProtUnavailable (514),
timingSourceMismatch (515),
muxStructureIdMismatch (516),
powerVoltageOver(517),
powerVoltageUnder(518),
oscMisConnection(519),
remmodMismatch(532),
rx-EDFA-SPLIM(533),
lockedSyncSourceActive(535),
rxOPRTooLow(536),
commFailLink(537),
deEncapLoa(538),
configMismatch(539),
lossOfFrameLossOfMultiFrame(540),
lockedSwitchModuleActive(541),
operatingModeMismatch(542),
powerCtrlInitiated(543),
lossOfMultiFrame(544),
degradedConfig(545),
licAssignmentMsmt(546),--or brandMsMt
licInsufficiency(547),
licModFmtMsmt(548),
licNwAuditMsMt(549),
shelfDbCorrupt(550),
tx-lossOfMultiFrame(551),
lossOfFrameLogicalLane(552),
lossOfLaneAllignment(554),
igccFail(556),
encmodeChangePending(557),
remPortFecMsmt(558),
aisOdu-ipath(559),
bdiOdu-ipath(560),
remPortEncModeMsmt(561),
pmdOorHigh(562),
flashFail(563),
preFecQSigDegrade(564),
flashRedundancyNotAvailable(565),
schMisConn(566),
opt-too-low(567),
forwarddefectindicationoverhead(568),
forwarddefectindicationpayload(569),
migrationfailed(570),
backwardDefectIndicationS(571),
openconnectionIndication(572),
remSchParamMsmt(573),
schNumMismatch(574),
payloadMissingIndication(575),
backwardDefectIndicationPayloadO(576),
muxOprOorl(577),
txPayloadMisMatchODUk(578),
lossOfOpuMultiFrameIdentifier(579),
serviceStateOOSAU(580),
odukPELatencyFacilityOorh(581),
odukPELatencyFacilityOorl(582),
odukPELatencyTerminalOorh(583),
odukPELatencyTerminalOorl(584),
odukPSLatencyFacilityOorh(585),
odukPSLatencyFacilityOorl(586),
odukPSLatencyTerminalOorh(587),
odukPSLatencyTerminalOorl(588),
insufficientTrgtOutPwr(589),
backwardDefectIndication(590),
backwardDefectIndicationPayload(591),
mainPowerFailure(592),
pemTypMismatch(593),
gccOspfNbrDown(595),
gccIpSubnetMismatch(596),
gccIpConflict(597),
gccOspfConfigMismatch(598),
greAddressMismatch(599),
rem-sch-parameters-msmt(600),
opr-too-high(601),
opr-too-low(602),
opr-oorl(603),
opr-oorh(604),
opt-oorl(605),
opt-oorh(606),
ocgTTIMsmt(700),
ocgReachThWarn (701),
ocgReachThExceed(702),
tx-olos(703),
pemGLUnavailable(704),
registrationRequired(705),
registrationExpired(706),
registrationRequiredMJ(707),
ttiMismatchXtSCH(708),
ethCsf(709),
linkDown (710),
maint-req (711),
gccFail (712),
-- misConn (713)
rxBDI (713),
sbsOff (714),
idlerSeparationOor (715)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the probable cause of the alarm."
::= { infnAlarmEntry 7 }
alarmSeverity OBJECT-TYPE
SYNTAX INTEGER {
psIndeterminate (1),
psCritical (2),
psMajor (3),
psMinor (4),
psWarning (5),
psCleared (6),
psNotReported (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the severity of the alarm."
::= { infnAlarmEntry 8 }
alarmCategory OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
communication (2),
qualityOfService (3),
environmental (4),
equipment (5),
softwareProcessing (6),
facility (7),
software (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { infnAlarmEntry 9 }
alarmServiceAffecting OBJECT-TYPE
SYNTAX INTEGER {
saUnknown (1),
saServiceAffecting (2),
saNonServiceAffecting (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the alarm is service affecting or not."
::= { infnAlarmEntry 10 }
alarmOccurrenceTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the alarm occurrence date and time expressed in format YYYY-MM-DD<space>hh:mm:ss"
::= { infnAlarmEntry 11 }
alarmLocation OBJECT-TYPE
SYNTAX INTEGER {
nearEnd (1),
farEnd (2),
notApplicable (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the location of the alarmed entity."
::= { infnAlarmEntry 12 }
alarmDirection OBJECT-TYPE
SYNTAX INTEGER {
receive (1),
transmit (2),
notApplicable (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the direction of the alarmed entity."
::= { infnAlarmEntry 13 }
alarmProbableCauseDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the alarm probable cause description."
::= { infnAlarmEntry 14 }
alarmAdditionalText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the additional text describing the alarm in more concrete details."
::= { infnAlarmEntry 15 }
alarmCorrelationId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the alarm correlation ID generated by
the Network Element."
::= { infnAlarmEntry 16 }
infnTcaTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfnTcaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the list of all outstanding Threshold Crossing Alerts generated by the network element."
::= { common 4 }
infnTcaEntry OBJECT-TYPE
SYNTAX InfnTcaEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the TCA table. Each row in the table is identified with a notification ID and a list of variable bindings."
INDEX { tcaNotificationId }
::= { infnTcaTable 1 }
InfnTcaEntry ::= SEQUENCE {
tcaNotificationId Integer32,
tcaNodeId DisplayString,
tcaNodeName DisplayString,
tcaObjectType InfnManagedObjectType,
tcaObjectAid DisplayString,
tcaSourceOid OBJECT IDENTIFIER,
tcaProbableCause INTEGER,
tcaSeverity INTEGER,
tcaCategory INTEGER,
tcaServiceAffecting INTEGER,
tcaOccurrenceTime DisplayString,
tcaLocation INTEGER,
tcaDirection INTEGER,
tcaMonitoredValue DisplayString,
tcaThresholdValue DisplayString,
tcaTimePeriod DisplayString,
tcaProbableCauseDescription DisplayString,
tcaAdditionalText DisplayString
}
-- Definitions for the TCA objects
tcaNotificationId OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the Notification ID generated by NE for
each TCA notification."
::= { infnTcaEntry 1 }
tcaNodeId OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Node ID of the network element."
::= { infnTcaEntry 2 }
tcaNodeName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name of the network element. This is similar to the TID representation in TL1."
::= { infnTcaEntry 3 }
tcaObjectType OBJECT-TYPE
SYNTAX InfnManagedObjectType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the managed object type that is reporting the alarm."
::= { infnTcaEntry 4 }
tcaObjectAid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Object Name of the facility in the Access Identifier format."
::= { infnTcaEntry 5 }
tcaSourceOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the object ID instance of the managed object on which the TCA is reported.
It is used as a handle to query the details about the object which is in the TCA state. "
::= { infnTcaEntry 6 }
tcaProbableCause OBJECT-TYPE
SYNTAX INTEGER {
cvs (1),
sess (2),
sefss (3),
ess (4),
uass (5),
cvp (6),
sesp (7),
sefsp (8),
esp (9),
uasp (10),
be-rs (11),
es-rs (12),
ses-rs (13),
ofs-rs (14),
loss-rs (15),
icg-pcs (16),
es-pcs (17),
ses-pcs (18),
sess-pcs (19),
jabberSeconds (20),
ses-mac (21),
errorOctets (22),
jabbers (23),
fragments (24),
crcAlignErrors (25),
underSized (26),
overSized (27),
pkts64 (28),
pkts65to127 (29),
pkts128to255 (30),
pkts256to511 (31),
pkts512to1023 (32),
pkts1024to1518 (33),
pkts1519tojumbo (34),
packets (35),
octets (36),
broadcastPkts (37),
multicastPkts (38),
inPauseFrames (39),
outPauseFrames (40),
pkts1024to1522 (41),
pkts1523tojumbo (42),
invalidCrcs (43),
frames (44),
erroredFrames (45),
erroredOctets (46),
erroredBlocks (47),
defectSeconds (48),
beiCount (49),
erroredBlocksFarEnd (50),
defectSecondsFarEnd (51)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the probable cause of the alarm."
::= { infnTcaEntry 7 }
tcaSeverity OBJECT-TYPE
SYNTAX INTEGER {
psIndeterminate (1),
psCritical (2),
psMajor (3),
psMinor (4),
psWarning (5),
psCleared (6),
psEvent (7),
psNotReported (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the severity of the TCA."
::= { infnTcaEntry 8 }
tcaCategory OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
communication (2),
qualityOfService (3),
environmental (4),
equipment (5),
softwareProcessing (6),
facility (7),
software (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { infnTcaEntry 9 }
tcaServiceAffecting OBJECT-TYPE
SYNTAX INTEGER {
saUnknown (1),
saServiceAffecting (2),
saNonServiceAffecting (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the alarm is service affecting or not."
::= { infnTcaEntry 10 }
tcaOccurrenceTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the tca occurrence date and time expressed in format YYYY-MM-DD<space>hh:mm:ss."
::= { infnTcaEntry 11 }
tcaLocation OBJECT-TYPE
SYNTAX INTEGER {
nearEnd (1),
farEnd (2),
notApplicable (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the location of the alarmed entity."
::= { infnTcaEntry 12 }
tcaDirection OBJECT-TYPE
SYNTAX INTEGER {
receive (1),
transmit (2),
notApplicable (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the direction of the alarmed entity."
::= { infnTcaEntry 13 }
tcaMonitoredValue OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the current threshold value."
::= { infnTcaEntry 14 }
tcaThresholdValue OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the configured threshold value."
::= { infnTcaEntry 15 }
tcaTimePeriod OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the time period (e.g. 15-MIN or 24-HR) for which the TCA has been raised."
::= { infnTcaEntry 16 }
tcaProbableCauseDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the TCA probable cause description"
::= { infnTcaEntry 17 }
tcaAdditionalText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the additional text describing the TCA"
::= { infnTcaEntry 18 }
infnAdminEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfnAdminEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the list of all outstanding admin events generated by the network element."
::= { common 5 }
infnAdminEventEntry OBJECT-TYPE
SYNTAX InfnAdminEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the admin event table. Each row in the table is identified with a notification ID and a list of variable bindings."
INDEX { infnAdminNotificationId }
::= { infnAdminEventTable 1 }
InfnAdminEventEntry ::= SEQUENCE {
infnAdminNotificationId
Integer32,
infnAdminNodeId
DisplayString,
infnAdminNodeName
DisplayString,
infnAdminObjectType
InfnManagedObjectType,
infnAdminObjectAid
DisplayString,
infnAdminSourceOid
OBJECT IDENTIFIER,
infnAdminEventTime
DisplayString,
infnAdminCause
DisplayString
}
infnAdminNotificationId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the Notification ID generated by NE for
each admin event notification."
::= { infnAdminEventEntry 1 }
infnAdminNodeId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the node Id of the network element."
::= { infnAdminEventEntry 2 }
infnAdminNodeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name of the network element."
::= { infnAdminEventEntry 3 }
infnAdminObjectType OBJECT-TYPE
SYNTAX InfnManagedObjectType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the managed object type that is reporting the admin event."
::= { infnAdminEventEntry 4 }
infnAdminObjectAid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Object Name of the facility in the Access Identifier format."
::= { infnAdminEventEntry 5 }
infnAdminSourceOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the object ID instance of the managed object on which the admin event is reported.
"
::= { infnAdminEventEntry 6 }
infnAdminEventTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the event occurrence date and time expressed in format YYYY-MM-DD<space>hh:mm:ss."
::= { infnAdminEventEntry 7 }
infnAdminCause OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the admin event description"
::= { infnAdminEventEntry 8 }
infnAuditEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfnAuditEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the list of all outstanding audit events generated by the network element."
::= { common 6 }
infnAuditEventEntry OBJECT-TYPE
SYNTAX InfnAuditEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the AUDIT table. Each row in the table is identified with a notification ID and a list of variable bindings."
INDEX { infnAuditNotificationId }
::= { infnAuditEventTable 1 }
InfnAuditEventEntry ::= SEQUENCE {
infnAuditNotificationId
Integer32,
infnAuditNodeId
DisplayString,
infnAuditNodeName
DisplayString,
infnAuditObjectType
InfnManagedObjectType,
infnAuditObjectAid
DisplayString,
infnAuditSourceOid
OBJECT IDENTIFIER,
infnAuditUserId
DisplayString,
infnAuditHostInfo
DisplayString,
infnAuditTime
DisplayString,
infnAuditOperationName
DisplayString,
infnAuditOperationStatus
DisplayString,
infnAuditParamsList
DisplayString
}
infnAuditNotificationId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the Notification ID generated by NE for
each audit notification."
::= { infnAuditEventEntry 1 }
infnAuditNodeId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Node ID of the network element."
::= { infnAuditEventEntry 2 }
infnAuditNodeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name of the network element. "
::= { infnAuditEventEntry 3 }
infnAuditObjectType OBJECT-TYPE
SYNTAX InfnManagedObjectType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the managed object type that is reporting the audit event."
::= { infnAuditEventEntry 4 }
infnAuditObjectAid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Object Name of the facility in the Access Identifier format."
::= { infnAuditEventEntry 5 }
infnAuditSourceOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the object ID instance of the managed object on which the audit is reported.
"
::= { infnAuditEventEntry 6 }
infnAuditUserId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the user name who has issued this operation"
::= { infnAuditEventEntry 7 }
infnAuditHostInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is hostname or IP address from where operation was issued."
::= { infnAuditEventEntry 8 }
infnAuditTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the event occurrence date and time expressed in format YYYY-MM-DD<space>hh:mm:ss."
::= { infnAuditEventEntry 9 }
infnAuditOperationName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of operation which was given by user."
::= { infnAuditEventEntry 10 }
infnAuditOperationStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the operation for this Audit Event. Could be success or failure etc."
::= { infnAuditEventEntry 11 }
infnAuditParamsList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute contains DisplayString data in comma separated format. The data represents the attributes and their values that got affected by the operation which resulted in this Audit event."
::= { infnAuditEventEntry 12 }
infnSecurityEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF InfnSecurityEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { common 7 }
infnSecurityEventEntry OBJECT-TYPE
SYNTAX InfnSecurityEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { infnSecurityNotificationId }
::= { infnSecurityEventTable 1 }
InfnSecurityEventEntry ::= SEQUENCE {
infnSecurityNotificationId
Integer32,
infnSecurityNodeId
DisplayString,
infnSecurityNodeName
DisplayString,
infnSecurityObjectType
InfnManagedObjectType,
infnSecurityObjectAid
DisplayString,
infnSecuritySourceOid
OBJECT IDENTIFIER,
infnSecurityHostInfo
DisplayString,
infnSecurityEventTime
DisplayString,
infnSecurityMessage
DisplayString
}
infnSecurityNotificationId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the Notification ID generated by NE for
each audit notification."
::= { infnSecurityEventEntry 1 }
infnSecurityNodeId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Node ID of the network element from which the event is generated."
::= { infnSecurityEventEntry 2 }
infnSecurityNodeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name of the network element. "
::= { infnSecurityEventEntry 3 }
infnSecurityObjectType OBJECT-TYPE
SYNTAX InfnManagedObjectType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the managed object type that is reporting the security event."
::= { infnSecurityEventEntry 4 }
infnSecurityObjectAid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the user name."
::= { infnSecurityEventEntry 5 }
infnSecuritySourceOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the object ID instance of the user on which security event is reported.
"
::= { infnSecurityEventEntry 6 }
infnSecurityHostInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is hostname or IP address from where command was issued."
::= { infnSecurityEventEntry 7 }
infnSecurityEventTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the event occurrence date and time expressed in format YYYY-MM-DD<space>hh:mm:ss."
::= { infnSecurityEventEntry 8 }
infnSecurityMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the security event description"
::= { infnSecurityEventEntry 9 }
infnAlarmGroup OBJECT-GROUP
OBJECTS { alarmNotificationId,
alarmNodeId,
alarmNodeName,
alarmObjectType,
alarmObjectAid,
alarmSourceOid,
alarmProbableCause,
alarmSeverity,
alarmServiceAffecting,
alarmOccurrenceTime,
alarmLocation,
alarmDirection,
alarmProbableCauseDescription,
alarmAdditionalText,
alarmCorrelationId }
STATUS current
DESCRIPTION
"This group contains all the objects that are supported for the Alarm reporting functionality."
::= { infnNotificationObjectGroups 1 }
infnTcaGroup OBJECT-GROUP
OBJECTS { tcaNotificationId,
tcaNodeId,
tcaNodeName,
tcaObjectType,
tcaObjectAid,
tcaSourceOid,
tcaProbableCause,
tcaSeverity,
tcaServiceAffecting,
tcaOccurrenceTime,
tcaLocation,
tcaDirection,
tcaMonitoredValue,
tcaThresholdValue,
tcaTimePeriod,
tcaProbableCauseDescription,
tcaAdditionalText }
STATUS current
DESCRIPTION
"This group contains all the objects that are supported for the TCA functionality."
::= { infnNotificationObjectGroups 2 }
infnAdminEventGroup OBJECT-GROUP
OBJECTS { infnAdminNotificationId,
infnAdminNodeId,
infnAdminNodeName,
infnAdminObjectType,
infnAdminObjectAid,
infnAdminSourceOid,
infnAdminEventTime,
infnAdminCause }
STATUS current
DESCRIPTION
""
::= { infnNotificationObjectGroups 3 }
infnAuditEventGroup OBJECT-GROUP
OBJECTS { infnAuditNotificationId,
infnAuditNodeId,
infnAuditNodeName,
infnAuditObjectType,
infnAuditObjectAid,
infnAuditSourceOid,
infnAuditUserId,
infnAuditHostInfo,
infnAuditTime,
infnAuditOperationName,
infnAuditOperationStatus,
infnAuditParamsList }
STATUS current
DESCRIPTION
""
::= { infnNotificationObjectGroups 4 }
infnSecurityEventGroup OBJECT-GROUP
OBJECTS { infnSecurityNotificationId,
infnSecurityNodeId,
infnSecurityNodeName,
infnSecurityObjectType,
infnSecurityObjectAid,
infnSecuritySourceOid,
infnSecurityHostInfo,
infnSecurityEventTime,
infnSecurityMessage }
STATUS current
DESCRIPTION
""
::= { infnNotificationObjectGroups 5 }
infnNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { infnAlarmNotification,
infnTcaNotification,
infnAdminEventNotification,
infnSecurityEventNotification,
infnAuditEventNotification }
STATUS current
DESCRIPTION
" The notification group for this MIB that is implemented on the NE."
::= { infnNotificationNotifGroups 1 }
END