Observium_CE/mibs/hp/CPQNODE-MIB

325 lines
12 KiB
Plaintext

-- ****************************************************************************
--
-- Moonshot Node Information
-- Management Information Base for SNMP Network Management
--
--
-- Copyright 1993,2008 Hewlett-Packard Development Company, L.P.
--
-- Hewlett-Packard Company shall not be liable for technical or
-- editorial errors or omissions contained herein. The information in
-- this document is provided "as is" without warranty of any kind and
-- is subject to change without notice. The warranties for HP products
-- are set forth in the express limited warranty statements
-- accompanying such products. Nothing herein should be construed as
-- constituting an additional warranty.
--
-- Confidential computer software. Valid license from HP required for
-- possession, use or copying. Consistent with FAR 12.211 and 12.212,
-- Commercial Computer Software, Computer Software Documentation, and
-- Technical Data for Commercial Items are licensed to the U.S.
-- Government under vendor's standard commercial license.
--
-- Refer to the READMIB.RDM file for more information about the
-- organization of the information in the Compaq Enterprise.
--
-- The Compaq Enterprise number is 232.
-- The ASN.1 prefix to, and including the Compaq Enterprise is:
-- 1.3.6.1.4.1.232
--
-- ****************************************************************************
CPQNODE-MIB DEFINITIONS ::= BEGIN
IMPORTS
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215
sysName FROM RFC1213-MIB
cpqHoTrapFlags FROM CPQHOST-MIB
cpqHeThermalDegradedAction FROM CPQHLTH-MIB
cpqHeTemperatureChassis FROM CPQHLTH-MIB
cpqHeTemperatureLocale FROM CPQHLTH-MIB
compaq FROM CPQHOST-MIB;
cpqNode OBJECT IDENTIFIER ::= { compaq 20 }
cpqNodeFix OBJECT IDENTIFIER ::= { cpqNode 2 }
cpqNodeComponent OBJECT IDENTIFIER ::= { cpqNodeFix 1 }
cpqNodeCart OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The cart number to index within this chassis when cpqNodeType is CART."
::= { cpqNodeComponent 1 }
cpqNodeNode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The node number to index within this chassis when cpqNodeType is NODE."
::= { cpqNodeComponent 2 }
cpqNodeType OBJECT-TYPE
SYNTAX INTEGER {
cartridge(0),
node(1),
switch(2),
unknown(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether the event applies to a cartridge, node or switch."
::= { cpqNodeComponent 3 }
cpqNodeUUID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..36))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cartridge specific Unique Identitifer to indetify where the trap
came from withing the chassis."
::= { cpqNodeComponent 4 }
cpqNodeSerial OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cartridge specific Serial Number to indetify where the trap
came from withing the chassis."
::= { cpqNodeComponent 5 }
cpqNodeMac1 OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The module date.
field octets contents
===== ====== =======
1 1-2 first byte of mac address
2 3 : separator
3 4-5 2nd byte of mac address
4 6 : separator
5 7-8 3rd byte of mac address
6 9 : separator
7 10-11 4th byte of mac address
8 12 : separator
9 13-14 5th byte of mac address
10 15 : separator
11 16-17 6th byte of mac address
12 18 : separator
First MAC address to identify the node"
::= { cpqNodeComponent 6 }
cpqNodeMac2 OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The module date.
field octets contents
===== ====== =======
1 1-2 first byte of mac address
2 3 : separator
3 4-5 2nd byte of mac address
4 6 : separator
5 7-8 3rd byte of mac address
6 9 : separator
7 10-11 4th byte of mac address
8 12 : separator
9 13-14 5th byte of mac address
10 15 : separator
11 16-17 6th byte of mac address
12 18 : separator
First MAC address to identify the node"
::= { cpqNodeComponent 7 }
cpqNodeMac3 OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The module date.
field octets contents
===== ====== =======
1 1-2 first byte of mac address
2 3 : separator
3 4-5 2nd byte of mac address
4 6 : separator
5 7-8 3rd byte of mac address
6 9 : separator
7 10-11 4th byte of mac address
8 12 : separator
9 13-14 5th byte of mac address
10 15 : separator
11 16-17 6th byte of mac address
12 18 : separator
First MAC address to identify the node"
::= { cpqNodeComponent 8 }
cpqNodeMac4 OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The module date.
field octets contents
===== ====== =======
1 1-2 first byte of mac address
2 3 : separator
3 4-5 2nd byte of mac address
4 6 : separator
5 7-8 3rd byte of mac address
6 9 : separator
7 10-11 4th byte of mac address
8 12 : separator
9 13-14 5th byte of mac address
10 15 : separator
11 16-17 6th byte of mac address
12 18 : separator
First MAC address to identify the node"
::= { cpqNodeComponent 9 }
cpqNodeErrorMessage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Cartridge specific message defining what the error is."
::= { cpqNodeComponent 10 }
cpqNodePowerOn TRAP-TYPE
ENTERPRISE compaq
VARIABLES { sysName, cpqHoTrapFlags, cpqNodeCart, cpqNodeNode, cpqNodeType, cpqNodeUUID, cpqNodeSerial, cpqNodeMac1, cpqNodeMac2, cpqNodeMac3, cpqNodeMac4 }
DESCRIPTION
"A Moonshot node has powered on."
--#TYPE "Moonshot node has powered on (23010)"
--#SUMMARY "Moonshot chassis %s node C%dN%d has powered on"
--#ARGUMENTS {0, 2, 3}
--#SEVERITY INFORMATIONAL
--#TIMEINDEX 99
--#SIMPLE_SEVERITY OK
--#HWSTATUS_CATEGORY NONE
::= 23010
cpqNodePowerOff TRAP-TYPE
ENTERPRISE compaq
VARIABLES { sysName, cpqHoTrapFlags, cpqNodeCart, cpqNodeNode, cpqNodeType, cpqNodeUUID, cpqNodeSerial, cpqNodeMac1, cpqNodeMac2, cpqNodeMac3, cpqNodeMac4 }
DESCRIPTION
"A Moonshot node has powered off."
--#TYPE "Moonshot node has powered off (23011)"
--#SUMMARY "Moonshot chassis %s node C%dN%d has powered off"
--#ARGUMENTS {0, 2, 3}
--#SEVERITY INFORMATIONAL
--#TIMEINDEX 99
--#SIMPLE_SEVERITY OK
--#HWSTATUS_CATEGORY NONE
::= 23011
cpqNodeTemperatureDegraded TRAP-TYPE
ENTERPRISE compaq
VARIABLES { sysName, cpqHoTrapFlags, cpqHeThermalDegradedAction, cpqHeTemperatureChassis, cpqHeTemperatureLocale, cpqNodeCart, cpqNodeNode, cpqNodeType, cpqNodeUUID, cpqNodeSerial, cpqNodeMac1, cpqNodeMac2, cpqNodeMac3, cpqNodeMac4 }
DESCRIPTION
"The temperature status has been set to degraded in the
specified chassis and location.
The server's temperature is outside of the normal operating
range."
--#TYPE "Thermal Status Degraded (23001)"
--#SUMMARY "Temperature out of range on chassis %s, node C%dN%d. Shutdown may occur."
--#ARGUMENTS {0, 2, 3}
--#SEVERITY CRITICAL
--#TIMEINDEX 99
--#STATE DEGRADED
--#SIMPLE_SEVERITY CRITICAL
--#HWSTATUS_CATEGORY THERMAL
--#ACTION "Check the system for hardware failures and verify the environment is properly cooled."
::= 23001
cpqNodeTemperatureOk TRAP-TYPE
ENTERPRISE compaq
VARIABLES { sysName, cpqHoTrapFlags, cpqHeTemperatureChassis, cpqHeTemperatureLocale, cpqNodeCart, cpqNodeNode, cpqNodeType, cpqNodeUUID, cpqNodeSerial, cpqNodeMac1, cpqNodeMac2, cpqNodeMac3, cpqNodeMac4 }
DESCRIPTION
"The temperature status has been set to ok in the
specified chassis and location.
The server's temperature has returned to the normal operating
range."
--#TYPE "Thermal Status OK (23002)"
--#SUMMARY "Temperature normal on chassis %s, node C%dN%d."
--#ARGUMENTS {0, 2, 3}
--#SEVERITY INFORMATIONAL
--#TIMEINDEX 99
--#STATE OPERATIONAL
--#SIMPLE_SEVERITY OK
--#HWSTATUS_CATEGORY THERMAL
::= 23002
cpqNodeTemperatureFailed TRAP-TYPE
ENTERPRISE compaq
VARIABLES { sysName, cpqHoTrapFlags, cpqHeThermalDegradedAction, cpqHeTemperatureChassis, cpqHeTemperatureLocale, cpqNodeCart, cpqNodeNode, cpqNodeType, cpqNodeUUID, cpqNodeSerial, cpqNodeMac1, cpqNodeMac2, cpqNodeMac3, cpqNodeMac4 }
DESCRIPTION
"The temperature status has been set to degraded in the
specified chassis and location.
The server's temperature is outside of the normal operating
range."
--#TYPE "Thermal Status Failed (23003)"
--#SUMMARY "Temperature out of range on chassis %s, node C%dN%d."
--#ARGUMENTS {0, 2, 3}
--#SEVERITY CRITICAL
--#TIMEINDEX 99
--#STATE DEGRADED
--#SIMPLE_SEVERITY CRITICAL
--#HWSTATUS_CATEGORY THERMAL
--#ACTION "Check the system for hardware failures and verify the environment is properly cooled."
::= 23003
cpqNodeErrorEvent TRAP-TYPE
ENTERPRISE compaq
VARIABLES { sysName, cpqHoTrapFlags, cpqNodeErrorMessage, cpqNodeCart, cpqNodeNode, cpqNodeType, cpqNodeUUID, cpqNodeSerial, cpqNodeMac1, cpqNodeMac2, cpqNodeMac3, cpqNodeMac4 }
DESCRIPTION
"An error event has been received from a cartridge. The
details can be found in the error message string."
--#TYPE "Error Event (23004)"
--#SUMMARY "Error event on chassis %s, node C%dN%d."
--#ARGUMENTS {0, 3, 4}
--#SEVERITY CRITICAL
--#TIMEINDEX 99
--#STATE DEGRADED
--#SIMPLE_SEVERITY CRITICAL
--#HWSTATUS_CATEGORY NONE
--#ACTION "Check the system for hardware failures."
::= 23004
END