summaryrefslogtreecommitdiff
path: root/MIBS/procera/PACKETLOGIC-TRAP-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/procera/PACKETLOGIC-TRAP-MIB')
-rwxr-xr-xMIBS/procera/PACKETLOGIC-TRAP-MIB320
1 files changed, 320 insertions, 0 deletions
diff --git a/MIBS/procera/PACKETLOGIC-TRAP-MIB b/MIBS/procera/PACKETLOGIC-TRAP-MIB
new file mode 100755
index 0000000..280db22
--- /dev/null
+++ b/MIBS/procera/PACKETLOGIC-TRAP-MIB
@@ -0,0 +1,320 @@
+PACKETLOGIC-TRAP-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ NOTIFICATION-TYPE,
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter64,
+ Unsigned32, TimeTicks FROM SNMPv2-SMI
+ packetlogic2 FROM PACKETLOGIC-MIB
+ DisplayString, DateAndTime FROM SNMPv2-TC
+ CounterBasedGauge64 FROM HCNUM-TC;
+
+pl2Trap MODULE-IDENTITY
+ LAST-UPDATED "201909121500Z"
+ ORGANIZATION "Procera Networks, Inc."
+ CONTACT-INFO "support@proceranetworks.com"
+ DESCRIPTION "MIB for PacketLogic2 traps"
+ REVISION "201909121500Z"
+ DESCRIPTION " Latest version at the revision date for version GET VERSION HERE"
+
+ ::={packetlogic2 8}
+pl2Traps OBJECT IDENTIFIER ::={pl2Trap 0}
+
+pl2TrapVals OBJECT IDENTIFIER ::={pl2Trap 1}
+
+
+
+
+
+
+
+
+
+
+
+
+pl2ChannelTraps OBJECT IDENTIFIER ::={pl2Trap 2}
+
+
+pl2ChannelTrapVals OBJECT IDENTIFIER ::={pl2Trap 3}
+
+
+
+
+
+
+pl2StorageTrapVals OBJECT IDENTIFIER ::={pl2Trap 4}
+
+
+
+
+
+
+pl2ContentLogicTraps OBJECT IDENTIFIER ::={pl2Trap 5}
+
+pl2ContentLogicHourlyUpdateTraps OBJECT IDENTIFIER ::={pl2ContentLogicTraps 1}
+
+pl2ContentLogicCategoriesLoadingTraps OBJECT IDENTIFIER ::={pl2ContentLogicTraps 2}
+
+pl2ContentLogicDatabaseUpdateTraps OBJECT IDENTIFIER ::={pl2ContentLogicTraps 3}
+
+pl2ContentLogicDatabaseLoadingTraps OBJECT IDENTIFIER ::={pl2ContentLogicTraps 4}
+
+pl2ContentLogicTrapVals OBJECT IDENTIFIER ::={pl2Trap 6}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+pl2TrapMessage OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Message describing trap."
+
+ ::={pl2TrapVals 1}
+
+pl2TrapOid OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "OID Causing trap."
+
+ ::={pl2TrapVals 2}
+
+pl2TrapValue OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current value of item causing trap."
+
+ ::={pl2TrapVals 3}
+
+pl2TrapThreshold OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Threshold of item causing trap."
+
+ ::={pl2TrapVals 4}
+
+pl2TrapValue64 OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current value of item causing trap."
+
+ ::={pl2TrapVals 5}
+
+pl2TrapThreshold64 OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Threshold of item causing trap."
+
+ ::={pl2TrapVals 6}
+
+channelIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Index of the channel."
+
+ ::={pl2ChannelTrapVals 1}
+
+channelDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "A description of the channel."
+
+ ::={pl2ChannelTrapVals 2}
+
+channelPort OBJECT-TYPE
+ SYNTAX INTEGER { external(0), internal(1) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The port of the channel."
+
+ ::={pl2ChannelTrapVals 3}
+
+prevState OBJECT-TYPE
+ SYNTAX INTEGER { auto(0), hd-10(1), fd-10(2), hd-100(3), fd-100(4), fd-1000(5), fd-10000(6), fd-40000(7), fd-100000(8) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is the state the channel was in before it changed."
+
+ ::={pl2ChannelTrapVals 4}
+
+newState OBJECT-TYPE
+ SYNTAX INTEGER { auto(0), hd-10(1), fd-10(2), hd-100(3), fd-100(4), fd-1000(5), fd-10000(6), fd-40000(7), fd-100000(8) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This is the new state of the channel."
+
+ ::={pl2ChannelTrapVals 5}
+
+pl2ContentLogicDatabase OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Name of the database."
+
+ ::={pl2ContentLogicTrapVals 1}
+
+pl2ContentLogicReason OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Reason for the failed event."
+
+ ::={pl2ContentLogicTrapVals 2}
+
+
+pl2TrapGenericMsg NOTIFICATION-TYPE
+ OBJECTS {pl2TrapMessage}
+ STATUS current
+ DESCRIPTION "Used for generic or undefined alerts. A message briefly explains the alert."
+ ::= { pl2Traps 1 }
+
+pl2TrapGeneric NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Used for generic or undefined alerts without message. Should be avoided."
+ ::= { pl2Traps 2 }
+
+pl2TrapSystemStatsAlert NOTIFICATION-TYPE
+ OBJECTS {pl2TrapThreshold, pl2TrapMessage, pl2TrapValue, pl2TrapOid}
+ STATUS current
+ DESCRIPTION "An Alert Threshold defined in SystemStats (System Diagnostics) was reached. This trap is used for items with 32 bit values."
+ ::= { pl2Traps 3 }
+
+pl2TrapSystemStatsAlert64 NOTIFICATION-TYPE
+ OBJECTS {pl2TrapThreshold64, pl2TrapMessage, pl2TrapValue64, pl2TrapOid}
+ STATUS current
+ DESCRIPTION "An Alert Threshold defined in SystemStats (System Diagnostics) was reached. This trap is used for items with 64 bit values."
+ ::= { pl2Traps 4 }
+
+pl2TrapSystemStatsAlertClear NOTIFICATION-TYPE
+ OBJECTS {pl2TrapOid}
+ STATUS current
+ DESCRIPTION "An Alert Threshold defined in SystemStats (System Diagnostics) is now clear."
+ ::= { pl2Traps 5 }
+
+pl2ChannelStateChanged NOTIFICATION-TYPE
+ OBJECTS {channelIndex, channelDescr, channelPort, newState, prevState}
+ STATUS current
+ DESCRIPTION "Channel state changed"
+ ::= { pl2ChannelTraps 1 }
+
+pl2StorageGenericTrap NOTIFICATION-TYPE
+ OBJECTS {pl2TrapMessage}
+ STATUS current
+ DESCRIPTION "Generic or undefined alerts from the storage devices."
+ ::= { pl2StorageTrapVals 1 }
+
+pl2StorageBattery NOTIFICATION-TYPE
+ OBJECTS {pl2TrapMessage}
+ STATUS current
+ DESCRIPTION "Alerts regarding batteries in storage devices."
+ ::= { pl2StorageTrapVals 2 }
+
+pl2StoragePowerSupply NOTIFICATION-TYPE
+ OBJECTS {pl2TrapMessage}
+ STATUS current
+ DESCRIPTION "Alerts for power supplies in storage devices."
+ ::= { pl2StorageTrapVals 3 }
+
+pl2StoragePhysicalDisk NOTIFICATION-TYPE
+ OBJECTS {pl2TrapMessage}
+ STATUS current
+ DESCRIPTION "Alerts for physical disks in storage devices."
+ ::= { pl2StorageTrapVals 4 }
+
+pl2StorageVirtualDisk NOTIFICATION-TYPE
+ OBJECTS {pl2TrapMessage}
+ STATUS current
+ DESCRIPTION "Alerts for virtual disks in storage devices."
+ ::= { pl2StorageTrapVals 5 }
+
+pl2ContentLogicHourlyUpdateStarted NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has started an hourly update."
+ ::= { pl2ContentLogicHourlyUpdateTraps 1 }
+
+pl2ContentLogicHourlyUpdateCompleted NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has completed an hourly update."
+ ::= { pl2ContentLogicHourlyUpdateTraps 2 }
+
+pl2ContentLogicHourlyUpdateFailed NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicReason}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has failed an hourly update."
+ ::= { pl2ContentLogicHourlyUpdateTraps 3 }
+
+pl2ContentLogicCategoriesLoadingStarted NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has started to load categories."
+ ::= { pl2ContentLogicCategoriesLoadingTraps 1 }
+
+pl2ContentLogicCategoriesLoadingCompleted NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has completed loading categories."
+ ::= { pl2ContentLogicCategoriesLoadingTraps 2 }
+
+pl2ContentLogicCategoriesLoadingFailed NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase, pl2ContentLogicReason}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has failed to load categories."
+ ::= { pl2ContentLogicCategoriesLoadingTraps 3 }
+
+pl2ContentLogicDatabaseUpdateStarted NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has started to update a database."
+ ::= { pl2ContentLogicDatabaseUpdateTraps 1 }
+
+pl2ContentLogicDatabaseUpdateCompleted NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has completed updating a database."
+ ::= { pl2ContentLogicDatabaseUpdateTraps 2 }
+
+pl2ContentLogicDatabaseUpdateFailed NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase, pl2ContentLogicReason}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has failed to update a database."
+ ::= { pl2ContentLogicDatabaseUpdateTraps 3 }
+
+pl2ContentLogicDatabaseLoadingStarted NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has started to load a database."
+ ::= { pl2ContentLogicDatabaseLoadingTraps 1 }
+
+pl2ContentLogicDatabaseLoadingCompleted NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has completed loading a database."
+ ::= { pl2ContentLogicDatabaseLoadingTraps 2 }
+
+pl2ContentLogicDatabaseLoadingFailed NOTIFICATION-TYPE
+ OBJECTS {pl2ContentLogicDatabase, pl2ContentLogicReason}
+ STATUS current
+ DESCRIPTION "A trap for notifying that ContentLogic has failed to load a database."
+ ::= { pl2ContentLogicDatabaseLoadingTraps 3 }
+
+
+END