#-MIBFILE: nsatrmgr.mib HPNSATRAPMNGR-MIB DEFINITIONS ::= BEGIN DisplayString ::= OCTET STRING PhysAddress ::= OCTET STRING hp OBJECT IDENTIFIER ::= { enterprises 11 } nm OBJECT IDENTIFIER ::= { hp 2 } hpnsa OBJECT IDENTIFIER ::= { nm 23 } hpnsaTrapMgr OBJECT IDENTIFIER ::= { hpnsa 23 } hpnsaTrapMgrRev OBJECT IDENTIFIER ::= { hpnsaTrapMgr 1 } hpnsaTrapMgrAgentInfo OBJECT IDENTIFIER ::= { hpnsaTrapMgr 2 } hpnsaTrapMgrStats OBJECT IDENTIFIER ::= { hpnsaTrapMgr 3 } hpnsaTrapMgrActive OBJECT IDENTIFIER ::= { hpnsaTrapMgr 4 } hpnsaTrapMgrAck OBJECT IDENTIFIER ::= { hpnsaTrapMgr 5 } hpnsaTrapMgrHist OBJECT IDENTIFIER ::= { hpnsaTrapMgr 6 } hpnsaTrapMgrMibRevMajor OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The major revision level of the MIB (left of the decimal)." ::= { hpnsaTrapMgrRev 1 } hpnsaTrapMgrMibRevMinor OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The minor revision level of the MIB (right of the decimal)." ::= { hpnsaTrapMgrRev 2 } hpnsaTrapMgrAgentTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaTrapMgrAgentEntry ACCESS read-only STATUS mandatory DESCRIPTION "A table of SNMP Agents that satisfy requests for this MIB." ::= { hpnsaTrapMgrAgentInfo 1 } hpnsaTrapMgrAgentEntry OBJECT-TYPE SYNTAX HPnsaTrapMgrAgentEntry ACCESS read-only STATUS mandatory DESCRIPTION "A description of the agents that manage NSA traps." INDEX { hpnsaTrapMgrAgentIndex } ::= { hpnsaTrapMgrAgentTable 1 } hpnsaTrapMgrAgentEntry ::= SEQUENCE { hpnsaTrapMgrAgentIndex INTEGER, hpnsaTrapMgrAgentName DisplayString, hpnsaTrapMgrAgentVersion DisplayString, hpnsaTrapMgrAgentDate OCTET STRING } hpnsaTrapMgrAgentIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "A unique index for this module description." ::= { hpnsaTrapMgrAgentEntry 1 } hpnsaTrapMgrAgentName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Name of the Agent/Agents satisfying SNMP requests for this MIB." ::= { hpnsaTrapMgrAgentEntry 2 } hpnsaTrapMgrAgentVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(0..5)) ACCESS read-only STATUS mandatory DESCRIPTION "Version number of the Agent/Agents satisfying SNMP requests for this MIB." ::= { hpnsaTrapMgrAgentEntry 3 } hpnsaTrapMgrAgentDate OBJECT-TYPE SYNTAX OCTET STRING (SIZE(6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date on which this Agent was created. field octets contents range _________________________________________________ 1 1 years since 1900 0..255 2 2 month 1..12 3 3 day 1..31 4 4 hour 0..23 5 5 minute 0..59 6 6 second 0..59 " ::= { hpnsaTrapMgrAgentEntry 4 } hpnsaTrapMgrNumActive OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Number of active SNMP traps that have not been acknowledged." ::= { hpnsaTrapMgrStats 1 } hpnsaTrapMgrNumHistory OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Number of SNMP traps in the history log." ::= { hpnsaTrapMgrStats 2 } hpnsaTrapMgrMaxHistory OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum number of SNMP traps allowed in the history log." ::= { hpnsaTrapMgrStats 3 } hpnsaTrapMgrEraseTraps OBJECT-TYPE SYNTAX INTEGER { eraseLogNow(1234) } ACCESS read-only STATUS mandatory DESCRIPTION "Set this variable to integer value of 1234 in order to erase the entire log area." ::= { hpnsaTrapMgrStats 4 } hpnsaTrapMgrActiveTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaTrapMgrActiveTableEntry ACCESS read-only STATUS mandatory DESCRIPTION "A table that contains all active NSA SNMP traps sent by this server. An active traps is defined as a trap that has not been acknowledged. The table is indexed by the trap handle." ::= { hpnsaTrapMgrActive 1 } hpnsaTrapMgrActiveTableEntry OBJECT-TYPE SYNTAX HPnsaTrapMgrActiveTableEntry ACCESS read-only STATUS mandatory DESCRIPTION "Information provided for each NSA SNMP trap sent by this server." INDEX { hpnsaTrapMgrActiveTrapHandleIndex } ::= { hpnsaTrapMgrActiveTable 1 } hpnsaTrapMgrActiveTableEntry ::= SEQUENCE { hpnsaTrapMgrActiveTrapHandleIndex INTEGER, hpnsaTrapMgrActiveTrapID DisplayString, hpnsaTrapMgrActiveTimeStamp INTEGER, hpnsaTrapMgrActiveSeverity INTEGER, hpnsaTrapMgrActiveCustomString DisplayString, hpnsaTrapMgrActiveEnterpriseID INTEGER, hpnsaTrapMgrActiveSpecificID INTEGER } hpnsaTrapMgrActiveTrapHandleIndex OBJECT-TYPE SYNTAX INTEGER (1..65534) ACCESS read-only STATUS mandatory DESCRIPTION "A handle for each NSA SNMP trap that is received. The value of the handle starts at 1 and increments to 65534. Each trap received is given a handle and the handle remains the same even if the SNMP agent is reloaded." ::= { hpnsaTrapMgrActiveTableEntry 1 } hpnsaTrapMgrActiveTrapID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "A unique identifier for the trap type. The format consists of the NSA Enterprise ID appended with the specific trap type." ::= { hpnsaTrapMgrActiveTableEntry 2 } hpnsaTrapMgrActiveTimeStamp OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The time and date the SNMP trap was transmitted. The format is based on the time in seconds since January 1, 1970 (Greenwhich Mean Time." ::= { hpnsaTrapMgrActiveTableEntry 3 } hpnsaTrapMgrActiveSeverity OBJECT-TYPE SYNTAX INTEGER { Unknown(1), Informational(2), Normal(3), Warning(4), Critical(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The severity level of the SNMP trap." ::= { hpnsaTrapMgrActiveTableEntry 4 } hpnsaTrapMgrActiveCustomString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "The custom string typically sent with an NSA trap" ::= { hpnsaTrapMgrActiveTableEntry 5 } hpnsaTrapMgrActiveEnterpriseID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "The Enterprise ID of the of the SNMP trap." ::= { hpnsaTrapMgrActiveTableEntry 6 } hpnsaTrapMgrActiveSpecificID OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The Specific trap type of the SNMP trap." ::= { hpnsaTrapMgrActiveTableEntry 7 } hpnsaTrapMgrTrapHandleAck OBJECT-TYPE SYNTAX INTEGER (1..65534) ACCESS read-only STATUS mandatory DESCRIPTION "Acknowledge a trap by setting this variable to a value that matches a trap handle in the hpnsaTrapMgrActiveTable. Once a trap is acknowledged, it is removed from the active table, but remains in the history table." ::= { hpnsaTrapMgrAck 1 } hpnsaTrapMgrHistTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaTrapMgrHistTableEntry ACCESS read-only STATUS mandatory DESCRIPTION "A table that contains a history of NSA SNMP traps sent by this server. The table is indexed by the trap handle." ::= { hpnsaTrapMgrHist 1 } hpnsaTrapMgrHistTableEntry OBJECT-TYPE SYNTAX HPnsaTrapMgrHistTableEntry ACCESS read-only STATUS mandatory DESCRIPTION "Information provided for each NSA SNMP trap sent by this server." INDEX { hpnsaTrapMgrHistTrapHandleIndex } ::= { hpnsaTrapMgrHistTable 1 } hpnsaTrapMgrHistTableEntry ::= SEQUENCE { hpnsaTrapMgrHistTrapHandleIndex INTEGER, hpnsaTrapMgrHistTrapID DisplayString, hpnsaTrapMgrHistTimeStamp INTEGER, hpnsaTrapMgrHistSeverity INTEGER, hpnsaTrapMgrHistCustomString DisplayString, hpnsaTrapMgrHistEnterpriseID INTEGER, hpnsaTrapMgrHistSpecificID INTEGER, hpnsaTrapMgrHistAck INTEGER } hpnsaTrapMgrHistTrapHandleIndex OBJECT-TYPE SYNTAX INTEGER (1..65534) ACCESS read-only STATUS mandatory DESCRIPTION "A handle for each NSA SNMP trap that is received. The value of the handle starts at 1 and increments to 65534. Each trap received is given a handle and the handle remains the same even if the SNMP agent is reloaded." ::= { hpnsaTrapMgrHistTableEntry 1 } hpnsaTrapMgrHistTrapID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "A unique identifier for the trap type. The format consists of the NSA Enterprise ID appended with the specific trap type." ::= { hpnsaTrapMgrHistTableEntry 2 } hpnsaTrapMgrHistTimeStamp OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The time and date the SNMP trap was transmitted. The format is based on the time in seconds since January 1, 1970 (Greenwhich Mean Time." ::= { hpnsaTrapMgrHistTableEntry 3 } hpnsaTrapMgrHistSeverity OBJECT-TYPE SYNTAX INTEGER { Unknown(1), Informational(2), Normal(3), Warning(4), Critical(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The severity level of the SNMP trap." ::= { hpnsaTrapMgrHistTableEntry 4 } hpnsaTrapMgrHistCustomString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "The custom string typically sent with an NSA trap" ::= { hpnsaTrapMgrHistTableEntry 5 } hpnsaTrapMgrHistEnterpriseID OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS mandatory DESCRIPTION "The actual Enterprise ID of the of the SNMP trap." ::= { hpnsaTrapMgrHistTableEntry 6 } hpnsaTrapMgrHistSpecificID OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The Specific trap type of the SNMP trap." ::= { hpnsaTrapMgrHistTableEntry 7 } hpnsaTrapMgrHistAck OBJECT-TYPE SYNTAX INTEGER { ACTIVE(0), ACKNOWLEDGED(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Defines whether or not the trap has been acknowledged or not." ::= { hpnsaTrapMgrHistTableEntry 8 } END