CPQSTSYS-MIB device MIB details by Compaq
CPQSTSYS-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 CPQSTSYS-MIB.
Vendor: | Compaq |
---|---|
Mib: | CPQSTSYS-MIB [download] |
Tool: | ActiveXperts Network Monitor 2024 [download] (ships with advanced SNMP/MIB tools) |
-- **************************************************************************** -- -- Compaq Storage Systems -- Management Information Base for SNMP Network Management -- -- -- Copyright 1993, Compaq Computer Corporation. -- All Rights Reserved. -- -- The information in this document is subject to change without notice. -- -- COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL -- OR EDITORIAL ERRORS OR OMISSIONS CONATINED HEREIN; NOR FOR INCIDENTAL -- OR CONSEQUENTIAL DAMAGES RESULTING FROM THE FURNISHING, PERFORMANCE, -- OR USE OF THIS MATERIAL. -- -- 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 -- -- **************************************************************************** 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 } -- **************************************************************************** -- Storage System MIB Revision -- =========================== -- -- The compaq enterprise (1.3.6.1.4.1.232) -- cpqSsStorageSys Group (1.3.6.1.4.1.232.8) -- cpqSsMibRev Group (1.3.6.1.4.1.232.8.1) -- -- -- An SNMP agent conforming to this document will return a mibRevMajor -- of one and a mibRevMinor of one. -- -- Implementation of the MibRev group is mandatory. -- -- **************************************************************************** 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 } -- **************************************************************************** -- Storage System Drive Box Group -- ============================== -- -- The compaq enterprise (1.3.6.1.4.1.232) -- cpqSsStorageSys Group (1.3.6.1.4.1.232.8) -- cpqSsDrvBox Group (1.3.6.1.4.1.232.8.2) -- cpqSsDrvBoxTable (1.3.6.1.4.1.232.8.2.1) -- -- Implementation of the Drive Box group is mandatory. -- -- **************************************************************************** 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 } -- **************************************************************************** -- Storage System Trap Group -- ========================= -- -- The compaq enterprise (1.3.6.1.4.1.232) -- cpqSsStorageSys Group (1.3.6.1.4.1.232.8) -- cpqSsTrap Group (1.3.6.1.4.1.232.8.3) (deprecated) -- -- -- The trap group maintains information about the number of traps issued -- from the storageSys enterprise. The trap group also maintains a table of -- the last several traps issued. This table is intended to give a -- management application some recent status information immediately upon -- accessing the agent. -- -- Implementation of the Trap group is optional for agents. -- The trap group has been deprecated for Insight v2.00 Agents. -- -- **************************************************************************** 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 } -- **************************************************************************** -- Storage System Trap Log Table -- ============================= -- -- The compaq enterprise (1.3.6.1.4.1.232) -- cpqSsStorageSys Group (1.3.6.1.4.1.232.8) -- cpqSsTrap Group (1.3.6.1.4.1.232.8.3) (deprecated) -- cpqSsTrapLogTable (1.3.6.1.4.1.232.8.3.3) (deprecated) -- -- **************************************************************************** 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 } -- **************************************************************************** -- Storage System Trap Definitions -- =============================== -- -- The compaq enterprise (1.3.6.1.4.1.232) -- -- The SNMP trap messages must not be bigger than 484 octets (bytes). -- -- Trap support in an SNMP agent implementation is optional. An SNMP -- agent implementation may support all, some, or none of the traps. -- If traps are supported, The user should be provided with the option of -- disabling traps. -- -- ************************************************************************** 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." --#TYPE "Fan Status Change" --#SUMMARY "Storage System fan status changed to %d." --#ARGUMENTS {0} --#SEVERITY CRITICAL --#TIMEINDEX 99 ::= 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." --#TYPE "Fan Status Change" --#SUMMARY "Storage System fan status changed to %d." --#ARGUMENTS {0} --#SEVERITY CRITICAL --#TIMEINDEX 99 ::= 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." --#TYPE "Storage System Temperature Failure" --#SUMMARY "Storage System will be shutdown." --#ARGUMENTS {} --#SEVERITY CRITICAL --#TIMEINDEX 99 --#STATE NONOPERATIONAL ::= 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." --#TYPE "Storage System Temp Degraded" --#SUMMARY "Temp is outside of normal range." --#ARGUMENTS {} --#SEVERITY MAJOR --#TIMEINDEX 99 --#STATE DEGRADED ::= 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." --#TYPE "Compaq Storage System" --#SUMMARY "Storage System temperature ok." --#ARGUMENTS {} --#SEVERITY INFORMATIONAL --#TIMEINDEX 99 --#STATE OPERATIONAL ::= 8004 END