z/OS infrastructure metrics
IBM Z mainframes are equipped with a variety of configuration options, including different processor types for special purposes. The most important processor types are the general processor (GCPU) and the system Z integrated information processor (zIIP). You can optimize your expenses by moving workloads from GCPUs to zIIPs, because the latter are not subject to license costs and maintenance fees.
Dynatrace can help you to achieve such a cost-effective IBM Z configuration by providing infrastructure metrics on the host level for LPARs and on the process level for regions.
On the host level, Dynatrace provides you with the following metrics:
- General CPU usage. It indicates if the general CPUs are running at full capacity or are capped. CPU capping means that the CPUs could have processed more workload, but were limited to a certain capacity to control license costs.
- zIIP eligible time processed on general CPU. If zIIP eligible time is available, workload can be offloaded to less expensive zIIPs, but currently they don't have enough resources. In such a case, you can change your system configuration and add more zIIPs to reduce costs.
- Rolling 4-hour MSU (million service units) average in relation to total MSU. This helps you to understand your current workload. The peak 4-hour rolling MSU average determines the chargeable MSU in the IBM sub-capacity licensing model. If you're using this licensing model, you should try to balance and distribute the processing time as much as possible.
In addition to the above, Dynatrace provides you with the following system data:
- CPU model and serial number
- Number of general processors and zIIPs
- Total physical memory
The number of processors provides you an overview of the current CPU configuration, while the CPU model and serial number help identify the correct "replacement part" if something is broken.
On the process level, Dynatrace provides you with the following metrics:
- General CPU usage
- General CPU time per minute consumed after process start. It also shows the zIIP eligible time that could be offloaded from a general processor to a less expensive zIIP.
- zIIP time per minute consumed after process start. This indicates the workload already running on zIIPs.