IBM HMC

Monitor IBM Power Compute via the Hardware Management Console (HMC)

📘

Not Included in the BindPlane with Google Stackdriver offering

All of the Google Cloud Platform sources listed within this documentation are not included with the BindPlane with Google Stackdriver offering.

Data Collection Setup

Metrics are collected via HMC from a IBM Power Compute Environment. Configurations with P-Series virtualization such as VIOS LPARs and KVM are supported. Running Base-Metal installed Linux or AIX on the Power Server is also supported.

Network Requirements

Port: 12443 (TCP) connection the HMC

Least Privileged User

Least Privileged User for HMC requires a role of hmcviewer with access to AllSystemResources.

A sample configuration screen is shown below:

HMC LPU Configuration ExampleHMC LPU Configuration Example

HMC LPU Configuration Example

Supported Versions

HMC: 9.1+

Connection Parameters

Name

Required?

Description

Host

Required

The HMC to connect to.

Port

The port for communication to the HMC.

Username

Required

Password

Required

SSL Configuration

The SSL mode to use when connecting to the target. Can be configured to use SSL but do not verify the target's certificate (No Verify) or use SSL and verify the target's certificate (Verify).

Request Timeout

The number of seconds to allow for the API to return a response.

Max Concurrent Requests

The maximum number of requests allowed simultaneously.

Max Retries

The maximum number of retries for each request with a 'try again' response.

Event Severity

The Maximum event severity to collect.

Max Events

The maximum number of events to collect.

Collect Fiber Channel Port

Toggles collection of Fiber Channel Port resources.

Collect Logical Partition

Toggles collection of Logical Partition resources.

Collect Network Adapter

Toggles collection of Network Adapter resources.

Collect Shared Memory Pool

Toggles collection of Shared Memory Pool resources.

Collect Shared Processor Pool

Toggles collection of Shared Processor Pool resources.

Collect Shared Storage Pool

Toggles collection of Shared Storage Pool resources.

Collect Single Root IO Virtualization Logical Port

Toggles collection of Single Root IO Virtualization Logical Port resources.

Collect Storage Adapter

Toggles collection of Storage Adapter resources.

Collect Virtual Ethernet Adapter

Toggles collection of Virtual Ethernet Adapter resources.

Collect Virtual IO Server

Toggles collection of Virtual IO Server resources.


Metrics

Fiber Channel Port

Name

Description

Operations (Operations)

Total reads and writes

Physical Location

Physical location of the fiber channel port

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Read Throughput (Bytes)

Data read

Reads (Reads)

Number of reads

Running Speed

Running speed of the fiber channel adapter

Throughput (Bytes)

Data read and written

World Wide Port Name

World Wide Port Name of he fiber channel port

Write Throughput (Bytes)

Data written

Writes (Writes)

Number of writes

Logical Partition

Name

Description

Affinity Score

Value from 0-100 where 100 is perfect affinity placement.

Assigned Memory (Mebibytes)

Memory assigned to the partition

Backed Physical Memory (Mebibytes)

For an AMS partition, this is the amount of physical memory from the Shared Memory pool that is backing the partition logical address space. For a dedicated memory partition this will be the size of the partition's logical address space

Current Memory Size (Mebibytes)

Current memory size

Deduplicated Memory (Mebibytes)

Size of memory the partition has I/O mapped

Donated Processor Cycles

Dedicated cycles donated by this partition since hypervisor reboot

Entitled Processor Cycles

Cycles entitled to this partition since hypervisor reboot

id

The integer ID of the partition

Idle Processor Cycles

Partition collected cycles that the partition considers as idle cycles since hypervisor reboot

Instruction Execution Time

The amount of time instruction counts were collected since the managed system was started. This attribute will be reported only in Power 8 systems

Instructions Performed

The number of instructions performed by the partition since the managed system was started. This attribute will be reported only in Power 8 systems

IP Address

The ip address of the partition

Mapped I/O Memory (Mebibytes)

The most recently collected number of bytes associated with the partition that have been deduplicated

Maximum Processing Units

Maximum processing units assigned to the partition

Maximum Virtual Processors

Maximum virtual processors assigned to the partition

Memory Pool ID

Identifier of the memory pool assigned to this partition, -1 if dedicated

Memory Pool Weight

Memory weight of the partition

Migration State

The state of the partition's migration operation

Name

The name of the partition

Number Of Processor Waits

Number of times waited on processor entitlement

Number Of Times Dispatched

Number of times the lpar was dispatched to run on a physical processor

Power On With Hypervisor

Power on with Hypervisor

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Processor Mode

Mode of processor. The value for dedicated processor is 'donated' and the values for shared processors are 'capped' and 'uncapped'

Processor Pool ID

Processor pool identifier. It is -1 if lpar is in dedicated processor mode.

Processor Weight

Processor weight of the partition

Progress State

The progress state of the partition's hibernation operation

Remote Restart State

The state of the partition's Remote Restart operation

Resource Monitoring Control State

The state of the partition's Resource Monitoring Control (RMC) connection

Run Latch Instructions

Hypervisor collected instructions completed while the run latch is set since boot of the CEC (or partition creation). This attribute is not reported in Power8 systems

Run Latch Processor Cycles

Hypervisor collected cycles while the run latch is set since boot of the CEC (or partition creation). This attribute is not reported in Power 8 systems

State

The state of the partition

Time Spent Waiting For Dispatcher

Timebase cycles spent waiting on physical processor, since partition reboot

Time Spent Waiting For Processor

Timebase cycles spent waiting on uncapped capacity or configured processor entitlement since partition reboot

Total I/O Memory (Mebibytes)

Size of memory the partition is entitled to I/O map

Type

The partition environment, as an enumeration key (AIX_LINUX, OS_400, etc.)

Utilized Capped Processor Cycles

Capped cycles utilized by this partition since hypervisor reboot

Utilized Uncapped Processor Cycles

Uncapped cycles utilized by this partition since hypervisor reboot

Virtual Service Attention LED Is On

The virtual service attention LED state

Network Adapter

Name

Description

Dropped Traffic (Packets)

Counter of packets dropped by the adapter since reboot of VIOS

HMC Type

Kind of adapter in hmc: Generic, Shared

Physical Location

Physical location of the adapter

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Received Throughput (Bytes)

Counter of bytes received by the adapter since reboot of VIOS

Received Traffic (Packets)

Counter of packets received by the adapter since reboot of VIOS

Sent Throughput (Bytes)

Counter of bytes sent by the adapter since reboot of VIOS

Sent Traffic (Packets)

Counter of packets sent by the adapter since reboot of VIOS

Throughput (Bytes)

Data sent and received

Traffic (Operations)

Total reads and writes

Type

Type of the adapter

Power System

Name

Description

Available Memory (Mebibytes)

Free memory which is available for assignment

Available Memory Ratio (%)

Percentage of memory which is available for assignment

Available Processing Units

Number of processing units available for assignment

Available Processor Pool Cycles

Current available pool processing units

Borrowed Processor Pool Cycles

Processing units which are being borrowed from dedicated partition

Configurable Memory (Mebibytes)

Memory that can be configured on the system

Configurable Processing Units

Number of processing units that are configurable

Configurable Processor Units

Number of processing units that are configurable

Configured Pool Size

Configured pool size in processing units

Cycles Spent Starting Processes

Processing Start Time in cycles since the hypervisor initially loaded

Firmware Assigned Memory (Bytes)

Memory assigned to the system firmware

Firmware Utilized Processor Cycles

Cycles utilized by the Power Hypervisor since IPL

Hostname

Hostname

IP Address

IP Address

Machine Type

Machine Type

Memory Defragmentation State

Memory defragmentation state

Model

Model

MTMS

Machine Type, Model, and Serial Number of the Power System

Name

Name

Physical System Attention LED Is On

LED state

Serial Number

Serial Number

State

Current state

Total Memory (Mebibytes)

Total Memory installed on the system

Total Processing Units

Total processing units installed on the system

Total Processor Pool Cycles

Counter of total processor cycles assigned to pool since hypervisor reboot

Used Memory (Mebibytes)

Total Memory installed on the system

Used Memory Ratio (%)

Percentage of memory which is assigned

Utilized Processor Pool Cycles

Counter of utilized processor cycles assigned to pool since hypervisor reboot

Shared Memory Pool

Name

Description

Allocated Memory (Mebibytes)

Allocated Memory for this Shared Memory Pool

Available Memory (Mebibytes)

Available Memory for this Shared Memory Pool

Deduplicated Memory (Bytes)

The most recently collected number of bytes in the pool that are coalesced

ID

The ID of the shared memory pool

I/O Entitled Memory (Mebibytes)

The total amount of I/O entitled memory currently mapped by all partitions in the shared memory pool

I/O Mapped Memory (Mebibytes)

The total I/O mapped memory of all active partitions served by pool

Maximum Memory (Mebibytes)

Maximum Memory this pool can have allocated

Memory Assigned To Logical Partitions (Mebibytes)

The total amount of physical memory that is used by all partitions in the shared memory pool

Memory Assigned To System Firmware (Mebibytes)

The total amount of physical memory that is used by system firmware in the shared memory pool

Page Delays (Microseconds)

The total page in delay in microseconds spent waiting for the page faults indicated above since the initialization of the pool

Page Faults

The total number of page faults that have occurred since the initialization of the pool

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Processor Cycles Used For Deduplication

Most recently collected number of CPU cycles that the hypervisor has spent on deduplication for the AMS pool

Used Memory (Mebibytes)

Memory used in this Shared Memory Pool

Utilization (%)

Percentage of memory which is utilized

Shared Processor Pool

Name

Description

Assigned Processor Cycles

Total cycles assigned to the pool since hypervisor reboot

Available Processor Units

Available Processor Units

Borrowed Processor Units

Processors that are borrowed not assigned to partitions. Reported only for default shared processor pool.

ID

The Pool ID

Maximum Processor Units

Maximum processing units that can be configured. This is the sum of configured pool size in processing units and borrowedProcUnits.

Name

The name of the pool

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Utilized Processor Cycles

Cycles utilized by partitions in the pool since hypervisor reboot

Shared Storage Pool

Name

Description

Free Space (Mebibytes)

Free pool space

ID

Identifier for the pool

Name

Name of the pool

Operations (Operations)

Total reads and writes

Read Throughput (Bytes)

Data read

Reads (Reads)

Number of reads

Throughput (Bytes)

Data read and written

Total Space (Mebibytes)

Total pool space

Used Space (Mebibytes)

Used pool space

Used Space Ratio (%)

Used space percent

Write Throughput (Bytes)

Data written

Writes (Writes)

Number of writes

Single Root IO Virtualization Logical Port

Name

Description

DRC Index

DRC index of the SR-IOV adapter

Dropped Physical Traffic (Packets)

Number of packets dropped since reboot

Physical DRC Index

DRC index of associated physical adapter

Physical Port ID

Physical port ID of associated physical adapter

Physical Throughput (Bytes)

Data sent and received

Physical Traffic (Operations)

Total reads and writes

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Received Physical Throughput (Bytes)

Number of bytes received since reboot

Received Physical Traffic (Packets)

Number of packets received since reboot

Sent Physical Throughput (Bytes)

Number of bytes sent since reboot

Sent Physical Traffic (Packets)

Number of packets sent since reboot

Storage Adapter

Name

Description

HMC Type

Kind of adapter in hmc: Physcial, Virtual, Fiber Channel

Operations (Operations)

Total reads and writes

Physical Location

Physical location of the adapter

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Read Throughput (Bytes)

Data read

Reads (Reads)

Number of reads

Running Speed

Running speed of the adapter

Throughput (Bytes)

Data read and written

Type

Type of the adapter

World Wide Port Name

World Wide Port Name of the adapter

Write Throughput (Bytes)

Data written

Writes (Writes)

Number of writes

Virtual Ethernet Adapter

Name

Description

Dropped Physical Traffic (Packets)

Number of physical packets dropped since reboot

Dropped Traffic (Packets)

Number of packets dropped since reboot

Is Port VLAN ID

True: Port VLAN Id, False: additional VLAN IDs

Physical Location

Physical location code

Physical Throughput (Bytes)

Data sent and received

Physical Traffic (Operations)

Total reads and writes

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Received Physical Throughput (Bytes)

Number of physical bytes received since reboot

Received Physical Traffic (Packets)

Number of physical packets received since reboot

Received Throughput (Bytes)

Number of bytes received since reboot

Received Traffic (Packets)

Number of packets received since reboot

Sent Physical Throughput (Bytes)

Number of physical bytes sent since reboot

Sent Physical Traffic (Packets)

Number of physical packets sent since reboot

Sent Throughput (Bytes)

Number of bytes sent since reboot

Sent Traffic (Packets)

Number of packets sent since reboot

Throughput (Bytes)

Data sent and received

Traffic (Operations)

Total reads and writes

VLAN ID

VLAN ID of this Adapter

VSwitch ID

VSwitch ID of this adapter

Virtual IO Server

Name

Description

Affinity Score

Value from 0-100 where 100 is perfect affinity placement

API Capable

The Virtual IO Server is or is not API Capable

Assigned Memory (Mebibytes)

Memory assigned to the partition

Donated Processor Cycles

Dedicated cycles donated by this partition since hypervisor reboot

Entitled Processor Cycles

Cycles entitled to this partition since hypervisor reboot

ID

The integer ID of the partition underlying the virtual I/O server

Idle Processor Cycles

Partition collected cycles that the partition considers as idle cycles since hypervisor reboot

Instruction Execution Time

The amount of time instruction counts were collected since the managed system was started. This attribute will be reported only in Power 8 systems

Instructions Performed

The number of instructions performed by the partition since the managed system was started. This attribute will be reported only in Power 8 systems

IP Address

The ip address of the virtual I/O server

Maximum Processing Units

Maximum processing units assigned to the partition

Maximum Virtual Processors

Maximum virtual processors assigned to the partition

Name

The name of the virtual I/O server

Partition Name

The name of the partition

Partition Type

The partition environment, as an enumeration key (AIX_LINUX, OS_400, VIRTUAL_IO_SERVER, etc.)

Power System MTMS

The Machine Type, Model, and SerialNumber of the power system this is on

Processor Weight

Processor weight of the partition

Resource Monitoring Control State

The state of the partition's Resource Monitoring Control (RMC) connection

State

The state of the virtual I/O server

Time Spent Waiting For Dispatcher

Timebase cycles spent waiting on physical processor, since partition reboot

Used Memory Ratio (%)

Percentage of memory which is utilized

Utilized Capped Processor Cycles

Capped cycles utilized by this partition since hypervisor reboot

Utilized Memory (Mebibytes)

Memory utilized by the partition

Utilized Uncapped Processor Cycles

Uncapped cycles utilized by this partition since hypervisor reboot

Virtual Service Attention LED Is On

The virtual service attention LED state