From 4825e0a5129d986e03fa4472568b1f41041d202e Mon Sep 17 00:00:00 2001 From: gitea Date: Tue, 24 Feb 2026 09:07:40 +0100 Subject: [PATCH] commit --- FiberGuardian_Summary.md | 53 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) diff --git a/FiberGuardian_Summary.md b/FiberGuardian_Summary.md index f5afcae..e3bdd3a 100644 --- a/FiberGuardian_Summary.md +++ b/FiberGuardian_Summary.md @@ -354,7 +354,58 @@ So: the **message_key** we defined is appropriate for **events**; for **incident --- -## 5. Cross-reference: ServiceNow vs Netcool vs MIB +## 5. Traps in FiberGuardianSNMPRules-netcool.txt + +Only these traps are handled by the Netcool rules (all others are discarded). AlertKey in rules uses **.14.6.X** (ALM) or **.15.6.X** (SCALM). + +### ALM (.14.6.X) + +| OID | Trap name | Reason code | +|-----|-----------|-------------| +| .14.6.11 | alarmThresCrossedFast | MON.I.FIB.00001 | +| .14.6.12 | alarmThresCrossedMedium | MON.I.FIB.00001 | +| .14.6.13 | alarmThresCrossedSlow | MON.I.FIB.00001 | +| .14.6.14 | alarmLinkBudgetExceeded | MON.I.FIB.00001 | +| .14.6.15 | alarmLinkBudgetNearlyExceeded | MON.I.FIB.00001 | +| .14.6.45 | transientInternalError | MON.I.FIB.00002 | +| .14.6.46 | alarmRebootRunning | MON.I.FIB.00002 | +| .14.6.48 | alarmBadSysStat | MON.I.FIB.00002 | +| .14.6.50 | alarmMonProcNotRunning | MON.I.FIB.00002 | +| .14.6.60 | alarmEmailNotifyLinkBudgetExceeded | MON.I.FIB.00001 | +| .14.6.63 | authenticationNotificationSummary | MON.I.FIB.00002 | +| .14.6.68 | alarmRootLinkFault | MON.I.FIB.00001 | + +### SCALM (.15.6.X) + +| OID | Trap name | Reason code | +|-----|-----------|-------------| +| .15.6.11 | alarmThresCrossedFast | MON.I.FIB.00001 | +| .15.6.12 | alarmThresCrossedMedium | MON.I.FIB.00001 | +| .15.6.13 | alarmThresCrossedSlow | MON.I.FIB.00001 | +| .15.6.14 | alarmLinkBudgetExceeded | MON.I.FIB.00001 | +| .15.6.15 | alarmLinkBudgetNearlyExceeded | MON.I.FIB.00001 | +| .15.6.50 | alarmMonProcNotRunning | MON.I.FIB.00002 | +| .15.6.102 | alarmAinsState | MON.I.FIB.00002 | +| .15.6.103 | alarmRemoved | MON.I.FIB.00002 | +| .15.6.104 | alarmHwFailure | MON.I.FIB.00002 | +| .15.6.107 | alarmDatabaseFailure | MON.I.FIB.00002 | +| .15.6.110 | alarmHwDegrade | MON.I.FIB.00002 | +| .15.6.111 | alarmHwFailure | MON.I.FIB.00002 | +| .15.6.112 | alarmLinkDown | MON.I.FIB.00002 | +| .15.6.121 | transientSwResetReload | MON.I.FIB.00002 | +| .15.6.122 | alarmTemperatureTooHigh | MON.I.FIB.00002 | +| .15.6.123 | transientBootUpFailed | MON.I.FIB.00002 | +| .15.6.124 | transientBootUpCompleted | MON.I.FIB.00002 | +| .15.6.125 | transientBootUpStarted | MON.I.FIB.00002 | +| .15.6.128 | alarmVoltageOutOfRange | MON.I.FIB.00002 | +| .15.6.129 | alarmMultipleFanFailure | MON.I.FIB.00002 | +| .15.6.130 | alarmCurrentTooHigh | MON.I.FIB.00002 | +| .15.6.131 | alarmInputVoltageFailure | MON.I.FIB.00002 | +| .15.6.303 | authenticationNotificationSummary | MON.I.FIB.00002 | + +--- + +## 6. Cross-reference: ServiceNow vs Netcool vs MIB - **ServiceNow** receives traps with OID **.1.3.6.1.4.1.2544.1.14.0.X** (ALM trap number X). No event rule is applied; severity is invalid, state is Error. - **Netcool** matches **.1.3.6.1.4.1.2544.1.14.6.X** and **.1.3.6.1.4.1.2544.1.15.6.X** and sets Severity, Reason code, and Summary; unknown OIDs are discarded (e.g. .14.6.62 not implemented).