All MIBs › CPQPOWER-MIB
Category: Hardware and Environment, Vendor: HP/HPE
Description: Monitors Compaq/HP ProLiant server power subsystem including power supplies, redundancy status, and power consumption.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is CPQPOWER-MIB?
CPQPOWER-MIB is a Compaq (enterprise OID 232, later HP) proprietary MIB for power-infrastructure devices (UPS/PDU) managed under the Compaq/HP power management framework. Its trap objects carry a unique event code and description, a management URL and detail string for the reporting device, and device-identity fields including manufacturer, model, and firmware/hardware version. As a hardware-status/notification MIB it lets an administrator triage an incoming power-infrastructure trap using its unique event code and immediately identify the affected device's make/model without a separate inventory lookup. It is deployed on Compaq/HP-managed UPS and PDU power infrastructure. Engineers can download the CPQPOWER-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in CPQPOWER-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- Compaq/HP-managed UPS and PDU power infrastructure
Monitoring Examples
An operations team looks up trapCode in the vendor's event-code reference ("ISEE's decoder ring") when a power-infrastructure trap arrives, using trapDeviceDetails to immediately identify which specific UPS or PDU raised it.
What Can Be Monitored
- power-device trap event code/description
- device manufacturer/model/firmware version
This MIB depends on
Related MIBs
Imported Objects
From CPQHOST-MIB
| compaq | OBJECT-IDENTITY |
From RFC-1212
| OBJECT-TYPE |
From RFC-1215
| TRAP-TYPE |
From RFC1155-SMI
| Counter | |
| Gauge | |
| TimeTicks |
From RFC1213-MIB
| DisplayString | |
| ifDescr | |
| ifIndex | |
| sysContact | |
| sysDescr | |
| sysLocation | |
| sysName |
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| INT breakerCurrent | 1.3.6.1.4.1.232.165.2.3.2.1.3 | INTEGER | read-only | The breaker current draw in Amps. |
| INT breakerIndex | 1.3.6.1.4.1.232.165.2.3.2.1.1 | INTEGER | read-only | The breaker identifier. |
| INT breakerPercentLoad | 1.3.6.1.4.1.232.165.2.3.2.1.4 | INTEGER | read-only | The breaker load in percent. |
| INT breakerStatus | 1.3.6.1.4.1.232.165.2.3.2.1.5 | INTEGER | read-only | This object indicates the status of the breaker. A value of normal(1) indicates the breaker is operating normally. A value of overloadWarning(2) indicates the breaker has an overload warning. A value of overloadCritical(3) indicates the breaker is overloaded. A value of voltageRangeWarning(4) indicates the breaker voltage is out of tolerance by 10-20%. A value of voltageRangeCritical(5) indicates the breaker voltage is out of tolerance by more than 20%. Note: Overload status has priority over voltage tolerance status. |
| INT breakerVoltage | 1.3.6.1.4.1.232.165.2.3.2.1.2 | INTEGER | read-only | The breaker voltage in volts. |
| cpqPower | 1.3.6.1.4.1.232.165 | |||
| STR deviceFirmwareVersion | 1.3.6.1.4.1.232.165.1.2.3 | DisplayString | read-only | The device firmware version(s). |
| STR deviceHardwareVersion | 1.3.6.1.4.1.232.165.1.2.4 | DisplayString | read-only | The device hardware version. |
| STR deviceIdentName | 1.3.6.1.4.1.232.165.1.2.5 | DisplayString | read-write | A string identifying the device. |
| STR deviceMACAddress | 1.3.6.1.4.1.232.165.1.2.8 | DisplayString | read-only | The device MAC address. |
| STR deviceManufacturer | 1.3.6.1.4.1.232.165.1.2.1 | DisplayString | read-only | The device manufacturer. |
| STR deviceModel | 1.3.6.1.4.1.232.165.1.2.2 | DisplayString | read-only | The device model. |
| STR devicePartNumber | 1.3.6.1.4.1.232.165.1.2.6 | DisplayString | read-only | The device part number. |
| STR deviceSerialNumber | 1.3.6.1.4.1.232.165.1.2.7 | DisplayString | read-only | The device serial number. |
| NTF deviceTrapInitialization | 1.3.6.1.4.1.232.165.0.6 | This trap is sent each time a power device is initialized. | ||
| INT inputCurrent | 1.3.6.1.4.1.232.165.2.2.1.1.3 | INTEGER | read-only | The measured input current from the PDU meters in amps. |
| INT inputVoltage | 1.3.6.1.4.1.232.165.2.2.1.1.2 | INTEGER | read-only | The measured input voltage from the PDU meters in volts. |
| managementModuleIdent | 1.3.6.1.4.1.232.165.1.2 | |||
| INT numOfPdu | 1.3.6.1.4.1.232.165.2.1.1 | INTEGER | read-only | The number of PDUs. |
| pdr | 1.3.6.1.4.1.232.165.4 | |||
| pdrBreaker | 1.3.6.1.4.1.232.165.4.3 | |||
| INT pdrBreakerCurrent | 1.3.6.1.4.1.232.165.4.3.1.1.10 | INTEGER | read-only | The measured output current for this breaker Current. |
| INT pdrBreakerCurrentPercent | 1.3.6.1.4.1.232.165.4.3.1.1.11 | INTEGER | read-only | The ratio of output current over rated current for each breaker. |
| pdrBreakerEntry | 1.3.6.1.4.1.232.165.4.3.1.1 | not-accessible | An entry containing information applicable to a particular output breaker of a particular panel. | |
| INT pdrBreakerIndex | 1.3.6.1.4.1.232.165.4.3.1.1.1 | INTEGER | read-only | The index of breakers. 42 breakers in each panel, arranged in odd and even columns |
| INT pdrBreakerMonthlyKWH | 1.3.6.1.4.1.232.165.4.3.1.1.7 | INTEGER | read-only | The accumulated KWH for this breaker since the beginning of this calendar month or since the last reset. |
| INT pdrBreakerNumPhases | 1.3.6.1.4.1.232.165.4.3.1.1.4 | INTEGER | read-only | The number of phase for this particular breaker. |
| INT pdrBreakerNumPosition | 1.3.6.1.4.1.232.165.4.3.1.1.3 | INTEGER | read-only | The position of this breaker in the panel, 1-phase breaker or n-m breaker for 2-phase or n-m-k breaker for 3-phase. |
| INT pdrBreakerNumSequence | 1.3.6.1.4.1.232.165.4.3.1.1.5 | INTEGER | read-only | The sequence of this breaker. i.e. 1 for single phase 1,2 for 2-phase or 1,2,3 for 3-phase. |
| INT pdrBreakerPanel | 1.3.6.1.4.1.232.165.4.3.1.1.2 | INTEGER | read-only | The index of panel that these breakers are installed on. |
| INT pdrBreakerPercentOverload | 1.3.6.1.4.1.232.165.4.3.1.1.14 | INTEGER | read-only | The percentage of Overload set for this breaker. |
| INT pdrBreakerPercentWarning | 1.3.6.1.4.1.232.165.4.3.1.1.13 | INTEGER | read-only | The percentage of Warning set for this breaker. |
| INT pdrBreakerPower | 1.3.6.1.4.1.232.165.4.3.1.1.12 | INTEGER | read-only | The power for this breaker. |
| INT pdrBreakerRatedCurrent | 1.3.6.1.4.1.232.165.4.3.1.1.6 | INTEGER | read-only | The rated current in Amps for this particular breaker. |
| pdrBreakerTable | 1.3.6.1.4.1.232.165.4.3.1 | not-accessible | List of breaker table entries. The number of entries is given by pdrNumBreakers for this panel. | |
| INT pdrBreakerTotalKWH | 1.3.6.1.4.1.232.165.4.3.1.1.9 | INTEGER | read-only | The accumulated KWH for this breaker since it was put into service or since the last reset. |
| INT pdrBreakerYearlyKWH | 1.3.6.1.4.1.232.165.4.3.1.1.8 | INTEGER | read-only | The accumulated KWH for this breaker since the beginning of this calendar year or since the last reset. |
| STR pdrFirmwareVersion | 1.3.6.1.4.1.232.165.4.1.4 | DisplayString | read-only | The firmware revision level of the device. |
| pdrIdent | 1.3.6.1.4.1.232.165.4.1 | |||
| STR pdrManufacturer | 1.3.6.1.4.1.232.165.4.1.3 | DisplayString | read-only | The Device Manufacturer Name (e.g. Hewlett-Packard). |
| STR pdrModel | 1.3.6.1.4.1.232.165.4.1.2 | DisplayString | read-only | The Device Model. |
| STR pdrName | 1.3.6.1.4.1.232.165.4.1.1 | DisplayString | read-write | The string identify the device. |
| INT pdrNominalOutputVoltage | 1.3.6.1.4.1.232.165.4.1.8 | INTEGER | read-only | The nominal Output Voltage may differ from the nominal Input Voltage if the PDR has an input transformer |
| INT pdrNumBreakers | 1.3.6.1.4.1.232.165.4.1.11 | INTEGER | read-only | The number of breakers in this PDR |
| INT pdrNumPanels | 1.3.6.1.4.1.232.165.4.1.10 | INTEGER | read-only | The number of panels or subfeeds in this PDR |
| INT pdrNumPhases | 1.3.6.1.4.1.232.165.4.1.9 | INTEGER | read-only | The number of phases for this PDR |
| pdrPanel | 1.3.6.1.4.1.232.165.4.2 | |||
| INT pdrPanelCurrentA | 1.3.6.1.4.1.232.165.4.2.1.1.11 | INTEGER | read-only | The measured panel output current. |
| INT pdrPanelCurrentB | 1.3.6.1.4.1.232.165.4.2.1.1.12 | INTEGER | read-only | The measured panel output current. |
| INT pdrPanelCurrentC | 1.3.6.1.4.1.232.165.4.2.1.1.13 | INTEGER | read-only | The measured panel output current. |
| pdrPanelEntry | 1.3.6.1.4.1.232.165.4.2.1.1 | not-accessible | The panel table entry containing all power parameters for each panel. | |
| INT pdrPanelFrequency | 1.3.6.1.4.1.232.165.4.2.1.1.2 | INTEGER | read-only | The present frequency reading for the panel voltage. |
| INT pdrPanelIndex | 1.3.6.1.4.1.232.165.4.2.1.1.1 | INTEGER | read-only | Index for the pdrPanelEntry table. |
| INT pdrPanelLoadA | 1.3.6.1.4.1.232.165.4.2.1.1.14 | INTEGER | read-only | The percentage of load is the ratio of each output current to the rated output current to the panel. |
| INT pdrPanelLoadB | 1.3.6.1.4.1.232.165.4.2.1.1.15 | INTEGER | read-only | The percentage of load is the ratio of each output current to the rated output current to the panel. |
| INT pdrPanelLoadC | 1.3.6.1.4.1.232.165.4.2.1.1.16 | INTEGER | read-only | The percentage of load is the ratio of each output current to the rated output current to the panel. |
| INT pdrPanelMonthlyKWH | 1.3.6.1.4.1.232.165.4.2.1.1.5 | INTEGER | read-only | The accumulated KWH for this panel since the beginning of this calendar month or since the last reset. |
| INT pdrPanelPower | 1.3.6.1.4.1.232.165.4.2.1.1.3 | INTEGER | read-only | The present power of the panel. |
| INT pdrPanelRatedCurrent | 1.3.6.1.4.1.232.165.4.2.1.1.4 | INTEGER | read-only | The present rated current of the panel. |
| pdrPanelTable | 1.3.6.1.4.1.232.165.4.2.1 | not-accessible | Aggregate Object with number of entries equal to pdrNumPanels | |
| INT pdrPanelTotalKWH | 1.3.6.1.4.1.232.165.4.2.1.1.7 | INTEGER | read-only | The accumulated KWH for this panel since it was put into service or since the last reset. |
| INT pdrPanelVoltageA | 1.3.6.1.4.1.232.165.4.2.1.1.8 | INTEGER | read-only | The measured panel output voltage. |
| INT pdrPanelVoltageB | 1.3.6.1.4.1.232.165.4.2.1.1.9 | INTEGER | read-only | The measured panel output voltage. |
| INT pdrPanelVoltageC | 1.3.6.1.4.1.232.165.4.2.1.1.10 | INTEGER | read-only | The measured panel output voltage. |
| INT pdrPanelYearlyKWH | 1.3.6.1.4.1.232.165.4.2.1.1.6 | INTEGER | read-only | The accumulated KWH for this panel since the beginning of this calendar year or since the last reset. |
| STR pdrPartNumber | 1.3.6.1.4.1.232.165.4.1.5 | DisplayString | read-only | The device part number. |
| STR pdrSerialNumber | 1.3.6.1.4.1.232.165.4.1.6 | DisplayString | read-only | The PDR's serial number. |
| INT pdrVARating | 1.3.6.1.4.1.232.165.4.1.7 | INTEGER | read-only | The VA Rating of this PDR (all phases) |
| pdu | 1.3.6.1.4.1.232.165.2 | |||
| INT pduControllable | 1.3.6.1.4.1.232.165.2.1.2.1.9 | INTEGER | read-only | This object indicates whether or not the device is controllable. |
| STR pduFirmwareVersion | 1.3.6.1.4.1.232.165.2.1.2.1.5 | DisplayString | read-only | The firmware revision level of the device. |
| pduIdent | 1.3.6.1.4.1.232.165.2.1 | |||
| pduIdentEntry | 1.3.6.1.4.1.232.165.2.1.2.1 | not-accessible | The ident table entry containing the name, model, manufacturer, firmware version, part number, etc. | |
| INT pduIdentIndex | 1.3.6.1.4.1.232.165.2.1.2.1.1 | INTEGER | read-only | Index for the PduIdentEntry table. |
| pduIdentTable | 1.3.6.1.4.1.232.165.2.1.2 | not-accessible | The Aggregate Object with number of entries equal to NumOfPdu and including the PduIdent group. | |
| pduInput | 1.3.6.1.4.1.232.165.2.2 | |||
| pduInputEntry | 1.3.6.1.4.1.232.165.2.2.1.1 | not-accessible | The input table entry containing the voltage and current for the PDU | |
| INT pduInputIndex | 1.3.6.1.4.1.232.165.2.2.1.1.1 | INTEGER | read-only | Index for the PduInputEntry table. |
| pduInputTable | 1.3.6.1.4.1.232.165.2.2.1 | not-accessible | The Aggregate Object with number of entries equal to NumOfPdu and including the PduInput group. | |
| STR pduManufacturer | 1.3.6.1.4.1.232.165.2.1.2.1.4 | DisplayString | read-only | The Device Manufacturer Name (e.g. Hewlett-Packard). |
| STR pduModel | 1.3.6.1.4.1.232.165.2.1.2.1.3 | DisplayString | read-only | The Device Model. |
| STR pduName | 1.3.6.1.4.1.232.165.2.1.2.1.2 | DisplayString | read-write | The string identify the device. |
| pduOutput | 1.3.6.1.4.1.232.165.2.3 | |||
| pduOutputBreakerEntry | 1.3.6.1.4.1.232.165.2.3.2.1 | not-accessible | An entry containing information applicable to an breaker. | |
| pduOutputBreakerTable | 1.3.6.1.4.1.232.165.2.3.2 | not-accessible | List of breaker table entries. The number of entries is given by pduOutputNumBreakers . | |
| pduOutputEntry | 1.3.6.1.4.1.232.165.2.3.1.1 | not-accessible | The input table entry containing the name, heat load, current load, power load, firmware, etc. | |
| INT pduOutputHeat | 1.3.6.1.4.1.232.165.2.3.1.1.3 | INTEGER | read-only | The total heat load measured on the PDU in BTUs. A value of -1 will be returned if the heat load is unable to be measured. |
| INT pduOutputIndex | 1.3.6.1.4.1.232.165.2.3.1.1.1 | INTEGER | read-only | Index for the PduOutputEntry table. |
| INT pduOutputLoad | 1.3.6.1.4.1.232.165.2.3.1.1.2 | INTEGER | read-only | The device output load in percent of rated capacity. A value of -1 will be returned if the heat load is unable to be measured. |
| INT pduOutputNumBreakers | 1.3.6.1.4.1.232.165.2.3.1.1.5 | INTEGER | read-only | The number of breakers for the device. This variable indicates the number of rows in the breakers table. |
| INT pduOutputPower | 1.3.6.1.4.1.232.165.2.3.1.1.4 | INTEGER | read-only | The total power load measured on the PDU in watts. A value of -1 will be returned if the power load is unable to be measured. |
| pduOutputTable | 1.3.6.1.4.1.232.165.2.3.1 | not-accessible | The Aggregate Object with number of entries equal to NumOfPdu and including the PduInput group. | |
| STR pduPartNumber | 1.3.6.1.4.1.232.165.2.1.2.1.6 | DisplayString | read-only | The device part number. |
| STR pduSerialNumber | 1.3.6.1.4.1.232.165.2.1.2.1.7 | DisplayString | read-only | The deice serial number. |
| INT pduStatus | 1.3.6.1.4.1.232.165.2.1.2.1.8 | INTEGER | read-only | The overall status of the device. A value of OK(2) indicates the device is operating normally. A value of degraded(3) indicates the device is operating with warning indicators. A value of failed(4) indicates the device is operating with critical indicators. |
| powerDevice | 1.3.6.1.4.1.232.165.1 | |||
| NTF trapCleared | 1.3.6.1.4.1.232.165.0.4 | An alarm has cleared. Action: Check the Trap Details for more information. | ||
| INT trapCode | 1.3.6.1.4.1.232.165.1.1.1 | INTEGER | read-only | A number identifying the event for the trap that was sent. Mapped unique trap code per unique event to be used by ISEE's decoder ring. |
| NTF trapCritical | 1.3.6.1.4.1.232.165.0.1 | A critical alarm has occurred. Action: Check the Trap Details for more information. | ||
| STR trapDescription | 1.3.6.1.4.1.232.165.1.1.2 | DisplayString | read-only | A string identifying the event for that last trap that was sent. |
| STR trapDeviceDetails | 1.3.6.1.4.1.232.165.1.1.4 | DisplayString | read-only | A string details information about the device, including model, serial number, part number, etc.... |
| STR trapDeviceMgmtUrl | 1.3.6.1.4.1.232.165.1.1.3 | DisplayString | read-only | A string contains the URL for the management software. |
| STR trapDeviceName | 1.3.6.1.4.1.232.165.1.1.5 | DisplayString | read-only | A string contains the name of the device. |
| trapInfo | 1.3.6.1.4.1.232.165.1.1 | |||
| NTF trapInformation | 1.3.6.1.4.1.232.165.0.3 | An informational alarm has occurred. Action: Check the Trap Details for more information. | ||
| NTF trapTest | 1.3.6.1.4.1.232.165.0.5 | Test trap sent to a trap receiver to check proper reception of traps | ||
| NTF trapWarning | 1.3.6.1.4.1.232.165.0.2 | A warning alarm has occurred. Action: Check the Trap Details for more information. | ||
| ups | 1.3.6.1.4.1.232.165.3 | |||
| INT upsBatCapacity | 1.3.6.1.4.1.232.165.3.2.4 | INTEGER | read-only | Battery percent charge. |
| INT upsBatCurrent | 1.3.6.1.4.1.232.165.3.2.3 | INTEGER | read-only | Battery Current as reported by the UPS metering. Current is positive when discharging, negative when recharging the battery. |
| upsBattery | 1.3.6.1.4.1.232.165.3.2 | |||
| INT upsBatteryAbmStatus | 1.3.6.1.4.1.232.165.3.2.5 | INTEGER | read-only | Gives the status of the Advanced Battery Management; batteryFloating(3) status means that the charger is temporarily charging the battery to its float voltage; batteryResting(4) is the state when the battery is fully charged and none of the other actions (charging/discharging/floating) is being done. |
| INT upsBatTimeRemaining | 1.3.6.1.4.1.232.165.3.2.1 | INTEGER | read-only | Battery run time in seconds before UPS turns off due to low battery. |
| INT upsBatVoltage | 1.3.6.1.4.1.232.165.3.2.2 | INTEGER | read-only | Battery voltage as reported by the UPS meters. |
| upsBypass | 1.3.6.1.4.1.232.165.3.5 | |||
| upsBypassEntry | 1.3.6.1.4.1.232.165.3.5.3.1 | not-accessible | Entry in the UpsBypassTable. | |
| INT upsBypassFrequency | 1.3.6.1.4.1.232.165.3.5.1 | INTEGER | read-only | The bypass frequency in tenths of Hz. |
| INT upsBypassNumPhases | 1.3.6.1.4.1.232.165.3.5.2 | INTEGER | read-only | The number of lines in the UPS bypass table. |
| INT upsBypassPhase | 1.3.6.1.4.1.232.165.3.5.3.1.1 | INTEGER | read-only | The Bypass Phase, index for the table. |
| upsBypassTable | 1.3.6.1.4.1.232.165.3.5.3 | not-accessible | ||
| INT upsBypassVoltage | 1.3.6.1.4.1.232.165.3.5.3.1.2 | INTEGER | read-only | The measured UPS bypass voltage in volts. |
| upsConfig | 1.3.6.1.4.1.232.165.3.9 | |||
| STR upsConfigDateAndTime | 1.3.6.1.4.1.232.165.3.9.5 | DisplayString | read-write | Date and time information for the UPS. Setting this variable will initiate a set UPS date and time to this value. Reading this variable will return the UPS time and date. This value is not referenced to sysUpTime. It is simply the clock value from the UPS real time clock. Format is as follows: MM/DD/YYYY:HH:MM:SS. |
| INT upsConfigHighOutputVoltageLimit | 1.3.6.1.4.1.232.165.3.9.7 | INTEGER | read-only | The Upper limit for acceptable Output Voltage, per the UPS specifications. |
| INT upsConfigInputVoltage | 1.3.6.1.4.1.232.165.3.9.2 | INTEGER | read-only | The nominal UPS Input voltage per phase in volts. |
| INT upsConfigLowOutputVoltageLimit | 1.3.6.1.4.1.232.165.3.9.6 | INTEGER | read-only | The Lower limit for acceptable Output Voltage, per the UPS specifications. |
| INT upsConfigOutputFreq | 1.3.6.1.4.1.232.165.3.9.4 | INTEGER | read-only | The nominal output frequency in tenths of Hz. |
| INT upsConfigOutputVoltage | 1.3.6.1.4.1.232.165.3.9.1 | INTEGER | read-only | The nominal UPS Output voltage per phase in volts. |
| INT upsConfigOutputWatts | 1.3.6.1.4.1.232.165.3.9.3 | INTEGER | read-only | The nominal UPS available real power output in watts. |
| STR upsContactDescr | 1.3.6.1.4.1.232.165.3.6.8.1.4 | DisplayString | read-write | A label identifying the Contact. This object should be set by the administrator. |
| INT upsContactIndex | 1.3.6.1.4.1.232.165.3.6.8.1.1 | INTEGER | read-only | The Contact identifier; identical to the Contact Number. |
| upsContactsTable | 1.3.6.1.4.1.232.165.3.6.8 | not-accessible | A list of Contact Sensing table entries. The number of entries is given by the value of UpsEnvNumContacts. | |
| upsContactsTableEntry | 1.3.6.1.4.1.232.165.3.6.8.1 | not-accessible | An entry containing information applicable to a particular Contact input. | |
| INT upsContactState | 1.3.6.1.4.1.232.165.3.6.8.1.3 | INTEGER | read-only | The current state of the Contact input; the value is based on the open/closed input state and the setting for UpsContactType. When entering the openWithNotice(3) and closedWithNotice(4) states, no entries added to the UpsAlarmTable, but the UpstdContactActiveNotice trap is sent. |
| INT upsContactType | 1.3.6.1.4.1.232.165.3.6.8.1.2 | INTEGER | read-write | The normal state for this contact. The 'other' state is the Active state for generating the UpstdContactActiveNotice trap. If anyChange(3) is selected, then this trap is sent any time the contact changes to either Open or Closed. No traps are sent if the Contact is set to notUsed(4). In many cases, the configuration for Contacts may be done by other means, so this object may be read-only. |
| upsControl | 1.3.6.1.4.1.232.165.3.8 | |||
| INT upsControlOutputOffDelay | 1.3.6.1.4.1.232.165.3.8.1 | INTEGER | read-write | Setting this value to other than zero will cause the UPS output to turn off after the number of seconds. Setting it to 0 will cause an attempt to abort a pending shutdown. |
| INT upsControlOutputOffTrapDelay | 1.3.6.1.4.1.232.165.3.8.3 | INTEGER | read-write | When UpsControlOutputOffDelay reaches this value, a trap will be sent. |
| INT upsControlOutputOnDelay | 1.3.6.1.4.1.232.165.3.8.2 | INTEGER | read-write | Setting this value to other than zero will cause the UPS output to turn on after the number of seconds. Setting it to 0 will cause an attempt to abort a pending startup. |
| INT upsControlOutputOnTrapDelay | 1.3.6.1.4.1.232.165.3.8.4 | INTEGER | read-write | When UpsControlOutputOnDelay reaches this value, a UpsOutputOff trap will be sent. |
| INT upsControlToBypassDelay | 1.3.6.1.4.1.232.165.3.8.5 | INTEGER | read-write | Setting this value to other than zero will cause the UPS output to go to Bypass after the number of seconds. If the Bypass is unavailable, this may cause the UPS to not supply power to the load. Setting it to 0 will cause an attempt to abort a pending shutdown. |
| INT upsEnvAmbientHumidity | 1.3.6.1.4.1.232.165.3.6.4 | INTEGER | read-only | The reading of the ambient humidity in the vicinity of the UPS or SNMP agent. |
| INT upsEnvAmbientLowerLimit | 1.3.6.1.4.1.232.165.3.6.2 | INTEGER | read-write | The Lower Limit of the ambient temperature; if UpsEnvAmbientTemp falls below this value, the UpsAmbientTempBad alarm will occur. |
| INT upsEnvAmbientTemp | 1.3.6.1.4.1.232.165.3.6.1 | INTEGER | read-only | The reading of the ambient temperature in the vicinity of the UPS or SNMP agent. |
| INT upsEnvAmbientUpperLimit | 1.3.6.1.4.1.232.165.3.6.3 | INTEGER | read-write | The Upper Limit of the ambient temperature; if UpsEnvAmbientTemp rises above this value, the UpsAmbientTempBad alarm will occur. This value should be greater than UpsEnvAmbientLowerLimit. |
| upsEnvironment | 1.3.6.1.4.1.232.165.3.6 | |||
| INT upsEnvNumContacts | 1.3.6.1.4.1.232.165.3.6.7 | INTEGER | read-only | The number of Contacts in the UpsContactsTable. This object indicates the number of rows in the UpsContactsTable. |
| INT upsEnvRemoteHumidity | 1.3.6.1.4.1.232.165.3.6.6 | INTEGER | read-only | The reading of a remote humidity sensor connected to the UPS or SNMP agent. |
| INT upsEnvRemoteHumidityLowerLimit | 1.3.6.1.4.1.232.165.3.6.11 | INTEGER | read-write | The Lower Limit of the remote humidity reading; if UpsEnvRemoteHumidity falls below this value, the UpsRemoteHumidityBad alarm will occur. |
| INT upsEnvRemoteHumidityUpperLimit | 1.3.6.1.4.1.232.165.3.6.12 | INTEGER | read-write | The Upper Limit of the remote humidity reading; if UpsEnvRemoteHumidity rises above this value, the UpsRemoteHumidityBad alarm will occur. This value should be greater than UpsEnvRemoteHumidityLowerLimit. |
| INT upsEnvRemoteTemp | 1.3.6.1.4.1.232.165.3.6.5 | INTEGER | read-only | The reading of a remote temperature sensor connected to the UPS or SNMP agent. |
| INT upsEnvRemoteTempLowerLimit | 1.3.6.1.4.1.232.165.3.6.9 | INTEGER | read-write | The Lower Limit of the remote temperature; if UpsEnvRemoteTemp falls below this value, the UpsRemoteTempBad alarm will occur. |
| INT upsEnvRemoteTempUpperLimit | 1.3.6.1.4.1.232.165.3.6.10 | INTEGER | read-write | The Upper Limit of the remote temperature; if UpsEnvRemoteTemp rises above this value, the UpsRemoteTempBad alarm will occur. This value should be greater than UpsEnvRemoteTempLowerLimit. |
| upsIdent | 1.3.6.1.4.1.232.165.3.1 | |||
| STR upsIdentManufacturer | 1.3.6.1.4.1.232.165.3.1.1 | DisplayString | read-only | The UPS Manufacturer Name (e.g. Hewlett-Packard). |
| STR upsIdentModel | 1.3.6.1.4.1.232.165.3.1.2 | DisplayString | read-only | The UPS Model;Part number;Serial number (e.g. HP R5500 XR;204451-B21;B00123456W). |
| INT upsIdentOemCode | 1.3.6.1.4.1.232.165.3.1.4 | INTEGER | read-only | A binary code indicating vendor. This should be a ?0x0c? for HP |
| STR upsIdentSoftwareVersions | 1.3.6.1.4.1.232.165.3.1.3 | DisplayString | read-only | The firmware revision level(s) of the UPS microcontroller(s). |
| upsInput | 1.3.6.1.4.1.232.165.3.3 | |||
| INT upsInputCurrent | 1.3.6.1.4.1.232.165.3.3.4.1.3 | INTEGER | read-only | The measured input current from the UPS meters in amps. |
| upsInputEntry | 1.3.6.1.4.1.232.165.3.3.4.1 | not-accessible | The input table entry containing the current, voltage, etc. | |
| INT upsInputFrequency | 1.3.6.1.4.1.232.165.3.3.1 | INTEGER | read-only | The utility line frequency in tenths of Hz. |
| CTR upsInputLineBads | 1.3.6.1.4.1.232.165.3.3.2 | Counter | read-only | The number of times the Input was out of tolerance in voltage or frequency. |
| INT upsInputNumPhases | 1.3.6.1.4.1.232.165.3.3.3 | INTEGER | read-only | |
| INT upsInputPhase | 1.3.6.1.4.1.232.165.3.3.4.1.1 | INTEGER | read-only | The number of the phase. Serves as index for input table. |
| INT upsInputSource | 1.3.6.1.4.1.232.165.3.3.5 | INTEGER | read-only | The present external source of input power. The enumeration none(2) indicates that there is no external source of power, for example, the UPS is On Battery (an internal source). The bypassFeed(4) can only be used when the Bypass source is known to be a separate utility feed than the primaryUtility(3). |
| upsInputTable | 1.3.6.1.4.1.232.165.3.3.4 | not-accessible | The Aggregate Object with number of entries equal to NumPhases and including the UpsInput group. | |
| INT upsInputVoltage | 1.3.6.1.4.1.232.165.3.3.4.1.2 | INTEGER | read-only | The measured input voltage from the UPS meters in volts. |
| INT upsInputWatts | 1.3.6.1.4.1.232.165.3.3.4.1.4 | INTEGER | read-only | The measured input real power in watts. |
| INT upsLoadShedSecsWithRestart | 1.3.6.1.4.1.232.165.3.8.6 | INTEGER | read-write | Setting this value will cause the UPS output to turn off after the set number of seconds, then restart (after a UPS-defined 'down time') when the utility is again available. Unlike UpsControlOutputOffDelay, which might or might not, this object always maps to the XCP 0x8A Load Dump & Restart command, so the desired shutdown and restart behavior is guaranteed to happen. Once set, this command cannot be aborted. This is the preferred Control object to use when performing an On Battery OS Shutdown. |
| INT upsNumReceptacles | 1.3.6.1.4.1.232.165.3.10.1 | INTEGER | read-only | The number of independently controllable Receptacles, as described in the UpsRecepTable. |
| upsOutput | 1.3.6.1.4.1.232.165.3.4 | |||
| INT upsOutputCurrent | 1.3.6.1.4.1.232.165.3.4.4.1.3 | INTEGER | read-only | The measured UPS output current in amps. |
| upsOutputEntry | 1.3.6.1.4.1.232.165.3.4.4.1 | not-accessible | Output Table Entry containing voltage, current, etc. | |
| INT upsOutputFrequency | 1.3.6.1.4.1.232.165.3.4.2 | INTEGER | read-only | The measured UPS output frequency in tenths of Hz. |
| INT upsOutputLoad | 1.3.6.1.4.1.232.165.3.4.1 | INTEGER | read-only | The UPS output load in percent of rated capacity. |
| INT upsOutputNumPhases | 1.3.6.1.4.1.232.165.3.4.3 | INTEGER | read-only | The number of metered output phases, serves as the table index. |
| INT upsOutputPhase | 1.3.6.1.4.1.232.165.3.4.4.1.1 | INTEGER | read-only | The number {1..3} of the output phase. |
| INT upsOutputSource | 1.3.6.1.4.1.232.165.3.4.5 | INTEGER | read-only | The present source of output power. The enumeration none(2) indicates that there is no source of output power (and therefore no output power), for example, the system has opened the output breaker. |
| upsOutputTable | 1.3.6.1.4.1.232.165.3.4.4 | not-accessible | The Aggregate Object with number of entries equal to NumPhases and including the UpsOutput group. | |
| INT upsOutputVoltage | 1.3.6.1.4.1.232.165.3.4.4.1.2 | INTEGER | read-only | The measured output voltage from the UPS metering in volts. |
| INT upsOutputWatts | 1.3.6.1.4.1.232.165.3.4.4.1.4 | INTEGER | read-only | The measured real output power in watts. |
| upsRecep | 1.3.6.1.4.1.232.165.3.10 | |||
| INT upsRecepAutoOffDelay | 1.3.6.1.4.1.232.165.3.10.2.1.5 | INTEGER | read-write | The delay after going On Battery until the Receptacle is automatically turned Off. A value of -1 means that this Output should never be turned Off automatically, but must be turned Off only by command. Values from 0 to 30 are valid, but probably innappropriate. The AutoOffDelay can be used to prioritize loads in the event of a prolonged power outage; less critical loads will turn off earlier to extend battery time for the more critical loads. If the utility power is restored before the AutoOff delay counts down to 0 on an outlet, that outlet will not turn Off. |
| INT upsRecepAutoOnDelay | 1.3.6.1.4.1.232.165.3.10.2.1.6 | INTEGER | read-write | Seconds delay after the Outlet is signaled to turn On before the Output is Automatically turned ON. A value of -1 means that this Output should never be turned On automatically, but only when specifically commanded to do so. A value of 0 means that the Receptacle should come On immediately at power-up or for an On command. |
| upsRecepEntry | 1.3.6.1.4.1.232.165.3.10.2.1 | not-accessible | The Recep table entry, etc. | |
| INT upsRecepIndex | 1.3.6.1.4.1.232.165.3.10.2.1.1 | INTEGER | read-only | The number of the Receptacle. Serves as index for Receptacle table. |
| INT upsRecepOffDelaySecs | 1.3.6.1.4.1.232.165.3.10.2.1.3 | INTEGER | read-write | The Delay until the Receptacle is turned Off. Setting this value to other than -1 will cause the UPS output to turn off after the number of seconds (0 is immediately). Setting it to -1 will cause an attempt to abort a pending shutdown. When this object is set while the UPS is On Battery, it is not necessary to set UpsRecepOnDelaySecs, since the outlet will turn back on automatically when power is available again. |
| INT upsRecepOnDelaySecs | 1.3.6.1.4.1.232.165.3.10.2.1.4 | INTEGER | read-write | The Delay until the Receptacle is turned On. Setting this value to other than -1 will cause the UPS output to turn on after the number of seconds (0 is immediately). Setting it to -1 will cause an attempt to abort a pending restart. |
| INT upsRecepShedSecsWithRestart | 1.3.6.1.4.1.232.165.3.10.2.1.7 | INTEGER | read-write | Setting this value will cause the UPS output to turn off after the set number of seconds, then restart (after a UPS-defined 'down time') when the utility is again available. Unlike UpsRecepOffDelaySecs, which might or might not, this object always maps to the XCP 0x8A Load Dump & Restart command, so the desired shutdown and restart behavior is guaranteed to happen. Once set, this command cannot be aborted. |
| INT upsRecepStatus | 1.3.6.1.4.1.232.165.3.10.2.1.2 | INTEGER | read-only | The Recep Status 1=On/Close, 2=Off/Open, 3=On w/Pending Off, 4=Off w/Pending ON, 5=Unknown. |
| upsRecepTable | 1.3.6.1.4.1.232.165.3.10.2 | not-accessible | The Aggregate Object with number of entries equal to NumReceptacles and including the UpsRecep group. | |
| upsTest | 1.3.6.1.4.1.232.165.3.7 | |||
| INT upsTestBattery | 1.3.6.1.4.1.232.165.3.7.1 | INTEGER | read-write | Setting this variable to startTest initiates the battery test. All other set values are invalid. |
| INT upsTestBatteryStatus | 1.3.6.1.4.1.232.165.3.7.2 | INTEGER | read-only | Reading this enumerated value gives an indication of the UPS Battery test status. |
| INT upsTestTrap | 1.3.6.1.4.1.232.165.3.7.3 | INTEGER | read-write | Setting this variable to startTestTrap initiates a TrapTest is sent out from HPMM. All other set values are invalid. |
| upsTopology | 1.3.6.1.4.1.232.165.3.11 | |||
| INT upsTopologyType | 1.3.6.1.4.1.232.165.3.11.1 | INTEGER | read-only | Value which denotes the type of UPS by its power topology. Values are the same as those described in the XCP Topology block's Overall Topology field. |
| INT upsTopoMachineCode | 1.3.6.1.4.1.232.165.3.11.2 | INTEGER | read-only | ID Value which denotes the Compaq/HP model of the UPS for software. Values are the same as those described in the XCP Configuration block's Machine Code field. |
| INT upsTopoPowerStrategy | 1.3.6.1.4.1.232.165.3.11.4 | INTEGER | read-write | Value which denotes which Power Strategy is currently set for the UPS. The values are: highAlert(1) - The UPS shall optimize its operating state to maximize its power-protection levels. This mode will be held for at most 24 hours. standard(2) - Balanced, normal power protection strategy. UPS will not enter HE operating mode from this setting. enableHighEfficiency(3) - The UPS is enabled to enter HE operating mode to optimize its operating state to maximize its efficiency, when conditions change to permit it (as determined by the UPS). forceHighEfficiency(4) - If this value is permitted to be Set for this UPS, and if conditions permit, requires the UPS to enter High Efficiency mode now, without delay (for as long as utility conditions permit). After successfully set to forceHighEfficiency(4), UpsTopoPowerStrategy changes to value enableHighEfficiency(3). UpsOutputSource will indicate if the UPS status is actually operating in High Efficiency mode. |
| INT upsTopoUnitNumber | 1.3.6.1.4.1.232.165.3.11.3 | INTEGER | read-only | Identifies which unit and what type of data is being reported. A value of 0 means that this MIB information comes from the top-level system view (eg, manifold module or system bypass cabinet reporting total system output). Standalone units also use a value of 0, since they are the 'full system' view. A value of 1 or higher indicates the number of the module in the system which is reporting only its own data in the HP MIB objects. |
RFC description
Compaq private MIB (CPQ prefix) managing power supply status and electrical characteristics on enterprise servers.
Start monitoring Compaq/HP-managed UPS/PDU power infrastructure with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.