HPNSAEVENT-MIB device MIB details by Hewlett Packard
HPNSAEVENT-MIB file content
The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.
Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.
Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing HPNSAEVENT-MIB.
Vendor: | Hewlett Packard |
---|---|
Mib: | HPNSAEVENT-MIB [download] |
Tool: | ActiveXperts Network Monitor 2024 [download] (ships with advanced SNMP/MIB tools) |
-- ***************************************************************************** -- HP NetServer Event Log Information -- Management Information Base for SNMP Network Management -- -- Copyright 1995 Hewlett-Packard Company -- All Rights Reserved. -- -- The information in this document is subject to change without notice. -- The HP enterprise number is 11. -- The ASN.1 prefix to, and including the HP Enterprise is: 1.3.6.1.4.1.11 -- -- -- **************************************************************************** -- Summary of HP NSA Event Log Information MIB -- **************************************************************************** -- hp (1.3.6.1.4.1.11) -- nm (hp.2) -- hpnsa (nm.23) -- hpnsaEventLog Group (hpnsa.19) -- hpnsaEventLogRev Group (hpnsa.19.1) -- hpnsaEventLogMibRevMajor (hpnsa.19.1.1) -- hpnsaEventLogMibRevMinor (hpnsa.19.1.2) -- -- hpnsaEventLogAgentInfo Group (hpnsa.19.2) -- hpnsaEventLogAgentTable (hpnsa.19.2.1) -- hpnsaEventLogAgentEntry (hpnsa.19.2.1.1) -- hpnsaEventLogAgentIndex (hpnsa.19.2.1.1.1) -- hpnsaEventLogAgentName (hpnsa.19.2.1.1.2) -- hpnsaEventLogAgentVersion (hpnsa.19.2.1.1.3) -- hpnsaEventLogAgentDate (hpnsa.19.2.1.1.4) -- -- hpnsaEventAgentCfgInfo Group (hpnsa.19.3) -- hpnsaEventCfgTable (hpnsa.19.3.1) -- hpnsaEventCfgTableEntry (hpnsa.19.3.1.1) -- hpnsaEventLogRecType (hpnsa.19.3.1.1.1) -- hpnsaEventLogRecTrapEnable (hpnsa.19.3.1.1.2) -- -- hpnsaEventLogPresenceId Group (hpnsa.19.4) -- hpnsaEccPresent (hpnsa.19.4.1) -- hpnsaPostPresent (hpnsa.19.4.2) -- hpnsaTempVoltagePresent (hpnsa.19.4.3) -- hpnsaASRPresent (hpnsa.19.4.4) -- hpnsaNMIPresent (hpnsa.19.4.5) -- -- hpnsaEventLogStatistics Group (hpnsa.19.5) -- hpnsaEventLogPercentFull (hpnsa.19.5.1) -- hpnsaEventLogLastErasedDate (hpnsa.19.5.2) -- hpnsaEventLogErasures (hpnsa.19.5.3) -- hpnsaEventLogEraseLog (hpnsa.19.5.4) -- hpnsaEventLogTable (hpnsa.19.5.5) -- hpnsaEventLogTableEntry (hpnsa.19.5.5.1) -- hpnsaEventLogTableIndex (hpnsa.19.5.5.1.1) -- hpnsaEventLogEntryDate (hpnsa.19.5.5.1.2) -- hpnsaEventLogEntryDescr (hpnsa.19.5.5.1.3) -- -- -- Note : Objects within the hpnsaEventLogPresenceId group are somewhat dynamic - -- some will not be present in the MIB tree if the associated service is -- not supported or the respective errors are not being logged on the -- server. Moreover, the list of presence objects in that group will be -- constantly expanding as new types of errors start being logged in the -- hardware logging area. At any given time the event log agent will -- support only those objects that it needs to, based on the information -- it reads from the configuration file that resides on the server. -- -- -- **************************************************************************** HPNSAEVENT-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI Counter FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212; -- hp OBJECT IDENTIFIER ::= { enterprises 11 } nm OBJECT IDENTIFIER ::= { hp 2 } hpnsa OBJECT IDENTIFIER ::= { nm 23 } hpnsaEventLog OBJECT IDENTIFIER ::= { hpnsa 19 } hpnsaEventLogRev OBJECT IDENTIFIER ::= { hpnsaEventLog 1 } hpnsaEventLogAgentInfo OBJECT IDENTIFIER ::= { hpnsaEventLog 2 } hpnsaEventAgentCfgInfo OBJECT IDENTIFIER ::= { hpnsaEventLog 3 } hpnsaEventLogPresenceId OBJECT IDENTIFIER ::= { hpnsaEventLog 4 } hpnsaEventLogStatistics OBJECT IDENTIFIER ::= { hpnsaEventLog 5 } -- ************************************************************************* -- hpnsaEventLogMibRev (1.3.6.1.4.1.11.2.23.19.1) -- ************************************************************************** hpnsaEventLogMibRevMajor OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The major revision level of the MIB (left of the decimal)." ::= { hpnsaEventLogRev 1 } hpnsaEventLogMibRevMinor OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "The minor revision level of the MIB (right of the decimal)." ::= { hpnsaEventLogRev 2 } -- ************************************************************************* -- hpnsaEventLogAgentInfo (1.3.6.1.4.1.11.2.23.19.2) -- ************************************************************************** hpnsaEventLogAgentTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaEventLogAgentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of SNMP Agents that satisfy requests for this MIB." ::= { hpnsaEventLogAgentInfo 1 } hpnsaEventLogAgentEntry OBJECT-TYPE SYNTAX HPnsaEventLogAgentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A description of the agents that access the hardware log" INDEX { hpnsaEventLogAgentIndex } ::= { hpnsaEventLogAgentTable 1 } HPnsaEventLogAgentEntry ::= SEQUENCE { hpnsaEventLogAgentIndex INTEGER, hpnsaEventLogAgentName DisplayString, hpnsaEventLogAgentVersion DisplayString, hpnsaEventLogAgentDate OCTET STRING } hpnsaEventLogAgentIndex OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "A unique index for this module description." ::= { hpnsaEventLogAgentEntry 1 } hpnsaEventLogAgentName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Name of the Agent/Agents satisfying SNMP requests for this MIB." ::= { hpnsaEventLogAgentEntry 2 } hpnsaEventLogAgentVersion 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." ::= { hpnsaEventLogAgentEntry 3 } hpnsaEventLogAgentDate 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 " ::= { hpnsaEventLogAgentEntry 4 } -- ************************************************************************* -- hpnsaEventAgentCfgInfo (1.3.6.1.4.1.11.2.23.19.3) -- ************************************************************************** hpnsaEventCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaEventCfgTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains all supported event log records on the server and a flag indicating whether or not an SNMP trap needs to be sent when a particular event occurs. Table is indexed by the record type" ::= { hpnsaEventAgentCfgInfo 1 } hpnsaEventCfgTableEntry OBJECT-TYPE SYNTAX HPnsaEventCfgTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A particular log event type along with the flag indicating whether or not an SNMP trap needs to be sent when that event occurs. " INDEX { hpnsaEventLogRecType } ::= { hpnsaEventCfgTable 1 } HPnsaEventCfgTableEntry ::= SEQUENCE { hpnsaEventLogRecType INTEGER, hpnsaEventLogRecTrapEnable INTEGER } hpnsaEventLogRecType OBJECT-TYPE SYNTAX INTEGER { errorEccSingleBit(1), errorEccMultipleBit(2), errorParityMemory(3), errorBusTimeout(4), errorIOChannelCheck(5), errorSoftwareNMI(6), errorPostMemoryResize(7), errorPost(8), errorPciParity(9), errorPciSystem(10), errorCpuFailure(11), errorFailsafeTimeout(12), infoSingleBitErrorDisabled(13), infoErrorLoggingDisabled(14), errorSystemLimitExceeded(16), infoAsynchronousSystemReset(17), infoSystemReconfig(20), errorPCISystem(21), errorECCSingleBit(33), errorECCMultipleBit(34), errorPOSTMemoryResize(35), infoRedundantPowerSupply(247), infoHotSwapModule(248) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of a log event" ::= { hpnsaEventCfgTableEntry 1 } hpnsaEventLogRecTrapEnable OBJECT-TYPE SYNTAX INTEGER { trapDisabled(1), trapEnabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Set the value to trapEnabled if you want the event log agent to send SNMP traps when an event of this type occurs. Set it to trapDisabled otherwise." ::= { hpnsaEventCfgTableEntry 2 } -- ************************************************************************* -- hpnsaEventLogPresenceId (1.3.6.1.4.1.11.2.23.19.4) -- ************************************************************************** hpnsaEccPresent OBJECT-TYPE SYNTAX INTEGER (0..1) ACCESS read-only STATUS mandatory DESCRIPTION "Determines whether ECC memory errors are being logged in the hardware log" ::= { hpnsaEventLogPresenceId 1 } hpnsaPostPresent OBJECT-TYPE SYNTAX INTEGER (0..1) ACCESS read-only STATUS mandatory DESCRIPTION "Determines whether Post Errors are being logged in the hardware log" ::= { hpnsaEventLogPresenceId 2 } hpnsaTempVoltagePresent OBJECT-TYPE SYNTAX INTEGER (0..1) ACCESS read-only STATUS mandatory DESCRIPTION "Determines whether Temperature sensor warnings are being logged in the hardware log" ::= { hpnsaEventLogPresenceId 3 } hpnsaASRPresent OBJECT-TYPE SYNTAX INTEGER (0..1) ACCESS read-only STATUS mandatory DESCRIPTION "Determines whether ASR service is present on the server" ::= { hpnsaEventLogPresenceId 4 } hpnsaNMIPresent OBJECT-TYPE SYNTAX INTEGER (0..1) ACCESS read-only STATUS mandatory DESCRIPTION "Determines whether software NMI errors are being logged in the hardware log" ::= { hpnsaEventLogPresenceId 5 } -- ************************************************************************* -- hpnsaEventLogStatistics (1.3.6.1.4.1.11.2.23.19.5) -- ************************************************************************** hpnsaEventLogPercentFull OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-only STATUS mandatory DESCRIPTION "Percentage of the Event Log area occupied by the event record entries" ::= { hpnsaEventLogStatistics 1 } hpnsaEventLogLastErasedDate OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date and time the event log area was last erased 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 " ::= { hpnsaEventLogStatistics 2 } hpnsaEventLogErasures OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Number of times the logging area has been erased" ::= { hpnsaEventLogStatistics 3 } hpnsaEventLogEraseLog OBJECT-TYPE SYNTAX INTEGER { eraseLogNow(1234) } ACCESS read-write STATUS mandatory DESCRIPTION "Set this variable to integer value of 1234 in order to erase the entire log area the next time the agent polls" ::= { hpnsaEventLogStatistics 4 } hpnsaEventLogTable OBJECT-TYPE SYNTAX SEQUENCE OF HPnsaEventLogTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains all log events since the last time the log was cleared" ::= { hpnsaEventLogStatistics 5 } hpnsaEventLogTableEntry OBJECT-TYPE SYNTAX HPnsaEventLogTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Description of a log event" INDEX { hpnsaEventLogTableIndex } ::= { hpnsaEventLogTable 1 } HPnsaEventLogTableEntry ::= SEQUENCE { hpnsaEventLogTableIndex INTEGER, hpnsaEventLogEntryDate OCTET STRING, hpnsaEventLogEntryDescr DisplayString } hpnsaEventLogTableIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A unique index for event" ::= { hpnsaEventLogTableEntry 1 } hpnsaEventLogEntryDate OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS mandatory DESCRIPTION "The date on which this event occured 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 " ::= { hpnsaEventLogTableEntry 2 } hpnsaEventLogEntryDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Description of this log event, including the date and time when the event occured" ::= { hpnsaEventLogTableEntry 3 } END