A P P E N D I X  A

Power Consumption Monitoring

This appendix describes how to use power consumption monitoring interfaces to monitor power consumption and power usage. Power consumption monitoring terms are also defined here.



Note - The power consumption monitoring interfaces described in this appendix may or may not be implemented on the platform that you are using. See your platform-specific ILOM Supplement for implementation details. You can find the ILOM Supplement within the documentation set for your system.


The following sections are included in this appendix:


Power Monitoring Interfaces

Power Monitoring interfaces enable monitoring of real-time power consumption. The service processor (SP) or individual power supply can be polled at any instance to retrieve and report data with accuracy to within one minute of the time the power usage occurred.

You can monitor available power, actual power, and permitted power. Available power is the maximum power that a system is capable of consuming. By default, this is a sum of the maximum power that each processor, I/O module, memory module, and other components is capable of consuming or the maximum power that the power supplies in the system can draw. Some systems may be able to guarantee a lower maximum consumption than the available power at any instant in time. This guaranteed maximum is referred to as permitted power.

Actual power consumption can be monitored for individual power supplies or for all power supplies in a chassis or rack. Actual power consumption can be measured on rackmounted servers, server modules (blade servers), and chassis monitoring modules (CMMs).

Power Monitoring interfaces enable you to perform the following tasks:


Power Monitoring Terminology

TABLE A-1 defines the terminology used in power monitoring.


TABLE A-1 Power Monitoring Terms

Term

Definition

Applies to CMM

Applies to SP

Actual Power

The input power measured in watts. This is the actual power consumed by all the power supplies in the system.

Yes

Yes

Permitted Power

The maximum power that the server will permit to be used at any time.

Yes

Yes

Available Power

The input power capacity in watts.

The definition of this term differs depending on whether you are using these interfaces with a rackmounted server or a server module. This is because rackmounted servers have their own power supplies; server modules do not.

  • On a rackmounted server, available power is defined as the sum of all the power that the power supplies can provide.
  • On a server module, available power is defined as the amount of power the chassis is willing to provide to the server module.

Yes

Yes



Using the Power Monitoring Interfaces

This section comprises the following sections, with subsections that provide the procedures you can follow to monitor power consumption:

Monitoring System Total Power Consumption

This interface enables you to view the total power that is pulled into the system’s power supplies from an external source. This is the power that the customer pays for. The power source can be either AC or DC.

The Power Consumption sensor supports the show command.

Syntax

show target property


procedure icon  Monitor System Total Power Consumption Using the CLI

To view total power consumption using the CLI, follow these steps:

1. Log in to the ILOM CLI as Administrator.

2. Type the show command to display the total power consumption.

For example:

-> show /SYS/VPS

-> show /SYS/VPS property

TABLE A-2 lists and describes the properties of the Total Power Consumption sensor for the CLI.



Note - All platforms support the /SYS/VPS sensor to report power consumption. However, the threshold properties are platform specific. Your platform might not support all the thresholds listed in TABLE A-2 for this sensor. Therefore, some platforms might not receive an event if an unsupported threshold is crossed. Refer to your platform ILOM Supplement for your platform-specific informaiton.


 


TABLE A-2 Power Consumption Sensor Properties for CLI

Property

Value

type

Power Unit

class

Threshold Sensor

value

Total consumed power in watts

upper_nonrecov_threshold

100% of /SP/powermgmt available_power

upper_critical_threshold

90% of /SP/powermgmt available_power

upper_noncritical_threshold

80% of /SP/powermgmt available_power

lower_noncritical_threshold

NA

lower_critical_threshold

NA

lower_nonrecov_threshold

NA


In addition to the properties listed in TABLE A-2, the total power consumption property actual_power can be accessed using the /SP/powermgmt target using the show command. The actual_power property is the same as /SYS/VPS in that /SYS/VPS is a sensor that has a threshold and actual_power is just the value returned by the sensor.

Monitoring Actual Power Consumption

This interface enables you to monitor actual power for individual power supplies or for all power supplies in a chassis or rack.


procedure icon  Monitor Actual Power Using the CLI

To view actual power consumption using the CLI, follow these steps:

1. Log in to the ILOM CLI as Administrator.

2. Type the show command to display the total power consumption.

For example:

-> show /SP/powermgmt actual_power

Monitoring Individual Power Supply Consumption

This interface enables you to access any raw sensors that measure voltage or current drawn by an individual power supply. In addition, virtual sensors that represent the power supply "input power" (power consumed from an external AC or DC source) and "output power" (power drawn by the system’s components) can be accessed.

For the CLI, each power supply contains the following sensors:

All sensors support the show command.

Syntax

show target property


procedure icon  Monitor Individual Power Supply Consumption Using the CLI

To monitor power consumption per power supply using the CLI, follow these steps:

1. Log in to the ILOM CLI as Administrator.

2. Type the show command to display the power consumption per power supply.

For example:

-> show /SYS/PS1/INPUT_POWER|OUTPUT_POWER (for rackmounted systems)

-> show /CH/PS1/INPUT_POWER|OUTPUT_POWER (for CMM)

TABLE A-3 lists and describes the properties of the CLI sensors. Both sensors, INPUT_POWER and OUTPUT_POWER, have the same properties.


TABLE A-3 Individual Power Supply Consumption Sensor Properties

Property

Value

type

Power Unit

class

Threshold Sensor

value

<total consumed power in watts, for example, "1400">

upper_nonrecov_threshold

N/A

upper_critical_threshold

N/A

upper_noncritical_threshold

N/A

lower_noncritical_threshold

N/A

lower_critical_threshold

N/A

lower_nonrecov_threshold

N/A


Monitoring Available Power

This interface enables you to view available power. On a server module, this is the amount of power guaranteed available to the server module by the chassis.

The system contains one property: available_power. The property supports the show command and returns the value <input available power in watts>.

Syntax

show target property


procedure icon  Monitor Available Power Using the CLI

To view available power using the CLI, follow these steps:

1. Log in to the ILOM CLI as Administrator.

2. Type the show command to display the available power.

For example:

-> show /SP/powermgmt available_power (for rackmounted systems)

-> show /CMM/powermgmt available_power (for CMM)

Monitoring Permitted Power Consumption

This interface enables you to view permitted power consumption. The permitted power consumption is the maximum input power that the server guarantees it will consume at any instant. This value cannot be changed directly, but can change based on the power policy and budget, and chassis available power.

The system contains one property: permitted_power. This property supports the show command and returns the value <maximum permitted power consumption in watts>.

Syntax

show target property


procedure icon  Monitor Permitted Power Consumption Using the CLI

To monitor permitted power consumption using the CLI, follow these steps:

1. Log in to the ILOM CLI as Administrator.

2. Type the show command to display the permitted power consumption.

For example:

-> show /SP/powermgmt permitted_power (for rackmounted systems)

-> show /CMM/powermgmt permitted_power (for CMM)