For AIX environments, metric groups Physical Partition Statistics, Pool Statistics, and Processor Pool Statistics are available to collect configuration and statistics for AIX frames from the Hardware Management Console (HMC). What additional steps are required to fully configure the HMC data collection for an AIX partitioned environment? |
There are three things to do in order to be able to get access to all of the HMC statistical groups (using a Performance Assurance collector version of 7.5.00 or later):
Enable the HMC to report statistical dataThe configure_frame_stats command requires the hscroot password when it is executed.The configure_frame_stats command does not require any command line arguments to be specified. By default, the HMC is being configured to provide new data every 60 minutes. If you want the statistics to be refreshed more frequently, specify the -s flag to set a shorter statistics summarization interval. For example, to configure the HMC to collect the statistics once every 60 seconds the command is: $BEST1_HOME/bgs/scripts/configure_frame_stats -s 60
By default, the collector samples the Physical Partition Statistics, Pool Statistics, and Processor Pool Statistics metrics every 60 seconds. But the results will only change as frequently as the HMC has been configured to produce data. So if the default configuration of the HMC is used, 60 minutes, you would see 60 identical observations over a 60 minute time period, then another set of 60 observations over the next 60 minutes, and so on. So for maximum granularity, set the HMC frequency to 60 seconds, which corresponds with the 60 second sampling rate of the AIX collector. ---------------------------------------------------------- Q. What command(s) are run by "configure_frame_stats"? Q. Is there a recommended setting for the data collection frequency specified using "configure_frame_stats"? Q. Do I need to run "configure_frame_stats" if the HMC statistical frequency has already been set to support another tool? Enabling Shared Pool Idle time reporting000031383: How is the AIX 'Shared Pool Idle Time' metric used and collected by Perform when reporting AIX SPLPAR CPU utilization? explains how to enable the collection of the Shared Pool Idle Time metric. Note that this step is optional if you've enable HMC statistical data collection. Debugging collection failureIf you have Physical Partition Statistics or Pool Statistics reporting problems after these steps, please provide the following to Customer Support:
That information will help us determine why data isn't being reported. Also, it would be best to maintain login access to the partition configured to collect the HMC information during this debugging period. One of the commands that Engineering typically likes to see when debugging any type of HMC data collection problem is: $BEST1_HOME/bgs/scripts/debugPhysPartConfig
This command is run from the command line of a partition that's been connected to the HMC. Q: In Investigate, is it possible to mimic the type of frame level reporting available in Perceiver?You can't create a graph in Investigate that exactly mimics what you are seeing in Perceiver because there is no single metric group in Investigate that has all of the information necessary to create that graph. Beginning with Performance Assurance version 9.0.00, this is no longer the case -- you can get either a real-time or Visualizer CDB view of all partitions on a frame from a collector running on a single SPLPAR utilizing HMC statistical data (described in 000107460: How to use one Performance Assurance collector on an AIX frame, and get high-level results for every partition)To create a similar view in Investigate without access to HMC statistical data, you need to know:
So currently you can see:
If you have a frame where there is only a single pool that encompasses all of the processors on the frame and there are no DLPARs configured, then the Physical Partition Statistics group would effectively report % utilization out of the pool (since % pool utilization and % frame utilization would be exactly the same in that environment). But if the pool only represents a faction of the system, then you can't create that graph in Investigate. |