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 }
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 }
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 }
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 }
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 }
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