eG Monitoring
 

Measures reported by HanaHostCpuTest

Without adequate processing power, a SAP HANA database server can stop functioning. This is why, it is imperative that administrators keep an eye on the CPU usage of the database server, so that if CPU usage exceeds permissible limits, it can be quickly detected and treated to ensure optimal performance of the server. This is where the HanaHostCpuTest test helps.

This test monitors the overall CPU utilization of the SAP HANA database server and reveals where the maximum CPU time is spent - in serving user requests? in system-level processing? in waiting for I/O? or being idle? This way, the test not only points administrators to the excessive CPU usage by the SAP HANA server, but also indicates the reason for the same, so that administrators can initiate the correct remedial measures.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
cpuTotalTimePCT Indicates the percentage of CPU that is currently utilized by the SAP HANA database server. Percent A value close to 100% hints a potential CPU contention at the host, which must be cleared pre-emptively, to ensure that the performance of the server is not compromised.
cpuSystemTimePCT Indicates the percentage of CPU time the SAP HANA server spent in system-level processing. Percent Compare the value of this measure with the value of the cpuUserTimePCT, cpuWIOTimePCT, and cpuIdleTimePCT measures to understand where SAP HANA spent the maximum CPU time - in serving user requests? in system-level processing? in waiting for I/O? or being idle? In the event of a slowdown, you can use the results of this comparative analysis to determine what caused the CPU contention.
cpuUserTimePCT Indicates the percentage of CPU time that the host spent in user-level processing. Percent Compare the value of this measure with the value of the cpuSystemTimePCT, cpuWIOTimePCT, and cpuIdleTimePCT measures to understand where SAP HANA spent the maximum CPU time - in serving user requests? in system-level processing? in waiting for I/O? or being idle? In the event of a slowdown, you can use the results of this comparative analysis to determine what caused the CPU contention.
cpuWIOTimePCT Indicates the percentage of time the CPU had to wait for I/O operations on this SAP HANA database host. Percent Compare the value of this measure with the value of the cpuSystemTimePCT, cpuUserTimePCT, and cpuIdleTimePCT measures to understand where SAP HANA spent the maximum CPU time - in serving user requests? in system-level processing? in waiting for I/O? or being idle? In the event of a slowdown, you can use the results of this comparative analysis to determine what caused the CPU contention.
cpuIdleTimePCT Indicates the percentage of time the CPU was idle on this SAP HANA database host. Percent Compare the value of this measure with the value of the cpuSystemTimePCT, cpuUserTimePCT, and cpuWIOTimePCT measures to understand where SAP HANA spent the maximum CPU time - in serving user requests? in system-level processing? in waiting for I/O? or being idle? In the event of a slowdown, you can use the results of this comparative analysis to determine what caused the CPU contention.