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:
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 |
Updated almost 2 years ago