How is the memory and CPU percentage for every process calculated for a Linux server monitor?
The CPU percentage for every process is calculated using the formula given below:
ProcessCPU% = (((val2 - val1) / (time2 - time1)) * 100) / NumberOfLogicalProcessors
where,
val1 is the CPU percentage of the process taken at time 1
val2 is the CPU percentage of the process taken at time 1
The memory percentage for every process is calculated using the below formula:
ProcessMemory% = ((WorkingSetSize of the process) * 100) / (TotalVisibleMemorySize of the entire machine * 1024)
Related Articles:
Related Articles
No data for service and process in Windows server monitor
If you see "No Data" for process and service metrics (such as CPU or memory usage of monitored services) in the Site24x7 Windows server monitor user interface, follow the troubleshooting steps below. Run PowerShell Commands Open PowerShell as ...
Amendments to Site24x7 Monitor Names
We've recently renamed a few of our Monitors to help keep in sync with the current IT and DevOps trends. The new monitor names are designed to correctly resonate with the IT & DevOps crowd. We've made necessary changes in the Web client, Help ...
How is the basic and advanced monitor count calculated in the Site24x7 web client?
Site24x7 licensing and pricing works based on the type of monitor. Monitors are classified as basic and advanced monitors. The Super Admins can view a detailed breakdown of license usage with License Usage Summary. The monitors in your Site24x7 ...
Monitor count
Monitor count refers to the number of websites or servers you add for monitoring. If you add ESX servers, Site24x7 automatically discovers all the available VMs on each ESX server and count it as a separate VM monitor, thus increasing your total ...
Release deployment process in Site24x7
To ensure smooth and stable deployments in sensitive environments, Site24x7 follows a phased rollout approach, deploying the release to smaller batches of customers first before rolling it out to all users. Release process The release follows a ...