CPU perspective

The CPU perspective shows processor usage for the application and for the system on which the application is running. For Java™ applications, the graph also shows the number of methods that were profiled since the monitoring agent started.

Note: For IBM® SDK, Java Technology Edition, Version 7, service refresh 7 and later, CPU usage information is not available on the z/OS® operating system, due to a platform limitation.
Use the CPU perspective to determine whether processor usage is restricting application performance. If the graph shows high processor usage by the application, you can use the time information to determine the cause, such as garbage collection or a particular method. For example, if there is a peak in the application processor usage, you can view the same time point in the garbage collection perspective to see whether there is a matching peak in pause times.
Note: For multi-core processors, the processor usage shown is a percentage of the total of all the cores.

Method profiling (Java applications only)

For Java applications, the graph also shows the number of methods that were profiled. High processor usage might be caused by many methods running at the same time. For more information about method profiling, see Sample-based profiling.
Note: Health Center starts collecting method profile data when the monitoring agent starts. Processor data is not collected until you connect the Health Center client to the agent. The first part of the graph therefore shows only method profile data. If you crop the graph to show only that section, Health Center displays a No data was found message in the CPU usage view, and a Process data is unavailable for this level of SDK message in the Recommendations view. You can ignore both messages.