CPQSTSYS-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises FROM RFC1155-SMI
Counter FROM RFC1155-SMI
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215;
compaq OBJECT IDENTIFIER ::= { enterprises 232 }
cpqSsStorageSys OBJECT IDENTIFIER ::= { compaq 8 }
cpqSsMibRev OBJECT IDENTIFIER ::= { cpqSsStorageSys 1 }
cpqSsDrvBox OBJECT IDENTIFIER ::= { cpqSsStorageSys 2 }
cpqSsTrap OBJECT IDENTIFIER ::= { cpqSsStorageSys 3 }
cpqSsMibRevMajor OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Major Revision level.
A change in the major revision level represents a major change in
the architecture of the MIB. A change in the major revision level
may indicate a significant change in the information supported
and/or the meaning of the supported information, correct
interpretation of data may require a MIB document with the same
major revision level."
::= { cpqSsMibRev 1 }
cpqSsMibRevMinor OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Minor Revision level.
A change in the minor revision level may represent some minor
additional support; no changes to any pre-existing information
has occurred."
::= { cpqSsMibRev 2 }
cpqSsDrvBoxTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpqSsDrvBoxEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Table."
::= { cpqSsDrvBox 1 }
cpqSsDrvBoxEntry OBJECT-TYPE
SYNTAX CpqSsDrvBoxEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Entry."
INDEX { cpqSsBoxCntlrIndex, cpqSsBoxBusIndex }
::= { cpqSsDrvBoxTable 1 }
CpqSsDrvBoxEntry ::= SEQUENCE
{
cpqSsBoxCntlrIndex INTEGER,
cpqSsBoxBusIndex INTEGER,
cpqSsBoxType INTEGER,
cpqSsBoxModel DisplayString,
cpqSsBoxFWRev DisplayString,
cpqSsBoxVendor DisplayString,
cpqSsBoxFanStatus INTEGER,
cpqSsBoxCondition INTEGER,
cpqSsBoxTempStatus INTEGER
}
cpqSsBoxCntlrIndex OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Controller Index.
The controller index indicates to which adapter card instance
this table entry belongs. The controller index is the physical
slot in the computer system where the adapter card is located."
::= { cpqSsDrvBoxEntry 1 }
cpqSsBoxBusIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Bus Index.
The bus index indicates to which bus instance on an adapter card
this table entry belongs. The instances start at one and
increment for each bus on a card."
::= { cpqSsDrvBoxEntry 2 }
cpqSsBoxType OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
proLiant(2),
proLiant2(3),
proLiant2Internal(4),
proLiant2DuplexTop(5),
proLiant2DuplexBottom(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Type.
This is the type of drive box. The following types are defined:
other(1)
The Insight Agent does not recognize this drive storage
system.
proLiant(2)
This is a Compaq ProLiant Storage System.
proLiant2(3)
This is a Compaq ProLiant-2 Storage System.
proLiant2Internal(4)
This is an internal ProLiant-2 Storage System that is found
in some Compaq Servers.
proLiant2DuplexTop(5)
This is the top portion of a Compaq ProLiant-2 Storage
System that has dual SCSI busses which are duplexed.
proLiant2DuplexBottom(6)
This is the bottom portion of a Compaq ProLiant-2 Storage
System that has dual SCSI busses which are duplexed."
::= { cpqSsDrvBoxEntry 3 }
cpqSsBoxModel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..17))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Model.
This is a description of the drive box's model.
This can be used for identification purposes."
::= { cpqSsDrvBoxEntry 4 }
cpqSsBoxFWRev OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Firmware Revision.
This is the revision level of the drive box.
This can be used for identification purposes."
::= { cpqSsDrvBoxEntry 5 }
cpqSsBoxVendor OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..9))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Vendor
This is the drive box's vendor name.
This can be used for identification purposes."
::= { cpqSsDrvBoxEntry 6 }
cpqSsBoxFanStatus OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
ok(2),
failed(3),
noFan(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq Drive Box Fan Status.
This is the current status of the fan in the drive box."
::= { cpqSsDrvBoxEntry 7 }
cpqSsBoxCondition OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
ok(2),
degraded(3),
failed(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Compaq SCSI Drive Box Condition.
This is the overall condition of the drive box.
The following values are defined:
other(1)
The Insight Agent does not recognize the status.
You may need to upgrade your software.
ok(2)
The storage system is operating normally. No user
action is required.
degraded(3)
The storage system is degraded. You need to check the
temperature status of this storage system.
failed(4)
The storage system has failed."
::= { cpqSsDrvBoxEntry 8 }
cpqSsBoxTempStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2),
degraded(3),
failed(4),
noTemp(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The temperature of the drive system.
This value will be one of the following:
other(1)
Temperature monitoring is not supported by this system
or it is not supported by the driver.
ok(2)
The temperature is within normal operating range.
degraded(3)
The temperature is outside of normal operating range.
failed(4)
The temperature could permanently damage the system.
The storage system will automatically shutdown if this
condition is detected.
noTemp(5)
This unit does not support temperature monitoring."
::= { cpqSsDrvBoxEntry 9 }
cpqSsTrapPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of trap packets issued by the enterprise since
the instrument agent was loaded."
::= { cpqSsTrap 1 }
cpqSsTrapLogMaxSize OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The maximum number of entries that will currently be kept in
the trap log. If the maximum size has been reached and a new
trap occurs the oldest trap will be removed."
::= { cpqSsTrap 2 }
cpqSsTrapLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF CpqSsTrapLogEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An ordered list of trap log entries (conceptually a queue).
The trap log entries will be kept in the order in which they
were generated with the most recent trap at index 1 and the
oldest trap entry at index trapLogMaxSize. If the maximum
number size has been reached and a new trap occurs the oldest
trap will be removed when the new trap is added so the
trapMaxLogSize is not exceeded."
::= { cpqSsTrap 3 }
cpqSsTrapLogEntry OBJECT-TYPE
SYNTAX CpqSsTrapLogEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A description of a trap event."
INDEX { cpqSsTrapLogIndex }
::= { cpqSsTrapLogTable 1 }
CpqSsTrapLogEntry ::= SEQUENCE
{
cpqSsTrapLogIndex INTEGER,
cpqSsTrapType INTEGER,
cpqSsTrapTime OCTET STRING
}
cpqSsTrapLogIndex OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of this object uniquely identifies this trapLogEntry
at this time. The most recent trap will have an index of 1 and
the oldest trap will have an index of trapLogMaxSize. Because of
the queue-like nature of the trapLog this particular trap event's
index will change as new traps are issued."
::= { cpqSsTrapLogEntry 1 }
cpqSsTrapType OBJECT-TYPE
SYNTAX INTEGER
{
cpqSsFanStatusChange(1),
cpqSs2FanStatusChange(8001),
cpqSsTempFailed(8002),
cpqSsTempDegraded(8003),
cpqSsTempOk(8004)
}
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The type of the trap event that this entry describes. This
number refers to an entry in a list of traps enumerating the
possible traps the agent may issue."
::= { cpqSsTrapLogEntry 2 }
cpqSsTrapTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The time of the trap event that this entry describes. The time
is given in year (first octet), month, day of month, hour,
minute, second (last octet) order. Each octet gives the value in
BCD."
::= { cpqSsTrapLogEntry 3 }
cpqSsFanStatusChange TRAP-TYPE
ENTERPRISE cpqSsStorageSys
VARIABLES { cpqSsBoxFanStatus }
DESCRIPTION
"Storage System fan status change.
The Insight Agent has detected a change in the Fan Status of a
Compaq storage system. The variable cpqSsBoxFanStatus
indicates the current fan status."
::= 1
cpqSs2FanStatusChange TRAP-TYPE
ENTERPRISE compaq
VARIABLES { cpqSsBoxFanStatus }
DESCRIPTION
"Storage System fan status change.
The Insight Agent has detected a change in the Fan Status of a
Compaq storage system. The variable cpqSsBoxFanStatus
indicates the current fan status."
::= 8001
cpqSsTempFailed TRAP-TYPE
ENTERPRISE compaq
VARIABLES { cpqSsBoxTempStatus }
DESCRIPTION
"Storage System temperature failure.
The Insight Agent has detected that a temperature status has
been set to failed. The storage system will be shutdown."
::= 8002
cpqSsTempDegraded TRAP-TYPE
ENTERPRISE compaq
VARIABLES { cpqSsBoxTempStatus }
DESCRIPTION
"Storage System temperature degraded.
The Insight Agent has detected a temperature status that has
been set to degraded. The storage system's temperature is
outside of the normal operating range."
::= 8003
cpqSsTempOk TRAP-TYPE
ENTERPRISE compaq
VARIABLES { cpqSsBoxTempStatus }
DESCRIPTION
"Storage System temperature ok.
The temperature status has been set to OK. The storage
system's temperature has returned to normal operating range.
It may be reactivated by the administrator."
::= 8004
END