Why Is Basic Monitoring Data Inconsistent with the Data Monitored by the OS?
Symptoms
CPU Usage under Basic Monitoring is close to 100%, which is different from the CPU usage monitored by the OS (50%).
Possible Causes
- If you set idle to poll in the guest operating system (guest OS), the guest OS will enter the polling state when idling. In this case, the guest OS consumes compute resources and does not proactively release CPU resources. As a result, the CPU usage is abnormal.
- If you set idle to mwait in the guest OS for a HANA ECS, the guest OS will enter the mwait state when idling. In this case, the guest OS consumes fewer compute resources compared with it does when idle is set to poll. In addition, it still does not proactively release CPU resources. As a result, the CPU usage is abnormal.
- You can run the cat /proc/cmdline command to check whether idle is set to poll for your guest OS.
- If you want to check whether idle is set to mwait for your guest OS, contact technical support.
- SAP High-Performance Analytic Appliance (HANA) is a high-performance real-time data computing platform based on memory computing technologies. The cloud platform provides high-performance IaaS services that comply with SAP HANA requirements. These services help you rapidly request for SAP HANA resources (such as applying for HANA ECSs and public IP addresses) and install and configure SAP HANA, therefore improving your operation efficiency, reducing operation costs, and enhancing your experience.
HANA ECSs are dedicated for SAP HANA. If you have deployed SAP HANA on cloud servers, you can purchase HANA ECSs.
Solution
Install and configure the Agent to view OS metrics.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot