CPQHOST-MIB :: cpqHoMibStatusArray

MIB Reference — IPNetwork Monitor

All MIBsCPQHOST-MIBcpqHoMibStatusArray

cpqHoMibStatusArray

Module: CPQHOST-MIB

OID (symbolic): CPQHOST-MIB::cpqHoMibStatusArray

OID (numeric): 1.3.6.1.4.1.232.11.2.10.1

Node type: OBJECT-TYPE

Type: OCTET STRING

Access: read-only

Description:

The MIB Status Array is an array of MIB status structures. Each
structure is made up of 4 octets.  The first octet is the MIB
presence.  The second octet is MIB condition.  The third octet is
MIB major revision.  The fourth octet is MIB minor revision. These
blocks of 4 octets each are index by the mib identifier just after
the compaq enterprise (eg in 1.3.6.1.232.11 mib, the index is 11).
The 4 octets in the first block (block 0) are reserved for systems
management and serve as an aggregate of the other mibs.

Array element 0 is the status for all MIBs in the Compaq
Enterprise.  Array element n, where n > 0, is the status for the
nth MIB in the Compaq Enterprise (.1.3.6.1.4.1.232.n).

 Octet   Element   Field
======== ======= =========
   0        0    Status of any Compaq MIBs
   1             Condition of all Compaq MIBs
   2             System Flags (see below)
   3             Detailed type (see below)
   4        1    Status of Compaq MIB 1
   5             Condition of Compaq MIB 1
   6             Major Revision of Compaq MIB 1
   7             Minor Revision of Compaq MIB 1
   8        2    Status of Compaq MIB 2
   9             Condition of Compaq MIB 2
  10             Major Revision of Compaq MIB 2
  11             Minor Revision of Compaq MIB 2
   .        .
   .
   .
 n*4        n    Status of Compaq MIB n
(n*4)+1          Condition of Compaq MIB n
(n*4)+2          Major Revision of Compaq MIB n
(n*4)+3          Minor Revision of Compaq MIB n

 System Flags (octet 2)
 Bit        Meaning
=====       =========
  0         Equals 1 if the device is not a server, see detailed type below
            Equals 0 if the device is a server
  1         This system contains enabled remote console
            functionality.
  2         This system is configured to be an Integration Server.
  3         Web Based Management is enabled.
 4-7        Reserved (reserved Bits should be zero)

Detailed Type (octet 3)
Bits 0-4    Detailed Type, only used if bit 0 in octet 2 is 1.
Bits 5-7    Reserved for expansion. note, use these last in case we
            need more then 32 types someday.

Type Values for Bits 0-4 (maps to CIM7 types)
Unknown                    =  0
Server                     =  1  (yes a duplicate of the server flag)
Desktop                    =  2
Workstation                =  3
Portable                   =  4
Router                     =  5
Cluster                    =  6
Printer                    =  7
Switch                     =  8  (network switch)
Repeater                   =  9
Remote Access Device       = 10
Other                      = 11
Management Processor       = 12  (rib, RILOE, iLo)
Rack                       = 13
Enclosure                  = 14
KVM Switch                 = 15  (IP enabled keyboard video mouse switch).
UPS                        = 16
Power Distribution Unit    = 17
Environmental Monitor      = 18  (eg CMC)
Power Distribution Rack    = 19  (PDR)
Storage Device             = 20

For all other blocks, they are defined as:
Status         This is a collection of flags.  Each bit has the
               following meaning when it is on (1):

               Bit 2-7:   RESERVED: Always 0
               Bit 1:     MIB is from offline data (only applies
                          to global system status)
               Bit 0:     MIB is available

               NOTE:   bit 7 is the most significant bit, bit 0
                       is the least significant.

Condition      0 - Not available
               1 - Other
               2 - OK
               3 - Degraded
               4 - Failed

Major Revision 0..255, where 0 is not available
Minor Revision 0..255, where 0 is not available
Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.232.11.2.10.1
snmpwalk -v2c -c public <target> CPQHOST-MIB::cpqHoMibStatusArray

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.232.11.2.10.1.1
snmpget -v2c -c public <target> CPQHOST-MIB::cpqHoMibStatusArray.1

OID Breakdown

Numeric OIDNameModule
1isoLANART-AGENT
1.3orgBIANCA-BRICK-PPP-MIB
1.3.6dodBIANCA-BRICK-PPP-MIB
1.3.6.1internetBIANCA-BRICK-PPP-MIB
1.3.6.1.4privateBIANCA-BRICK-PPP-MIB
1.3.6.1.4.1enterprisesANIROOT-MIB
1.3.6.1.4.1.232compaqCOMPAQ-ID-REC-MIB
1.3.6.1.4.1.232.11cpqHostOsCPQHOST-MIB
1.3.6.1.4.1.232.11.2cpqHoComponentCPQHOST-MIB
1.3.6.1.4.1.232.11.2.10cpqHoSystemStatusCPQHOST-MIB
1.3.6.1.4.1.232.11.2.10.1cpqHoMibStatusArrayCPQHOST-MIB