You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are using a scale set in an AKS cluster to run a system that runs untrusted code in different programming languages. We have had some incidents caused by the CPU usage reaches 100% but we don't know exactly which processes are causing this. This issue is linked Azure/AKS#4253.
I found that the following performance counters are available in VMSS monitoring logs:
% Processor Time
Pct User Time
Used Memory
Virtual Shared Memory
Pct Privileged Time
Most the counters are self explanatory, but we have been trying to use Pct User Time and Pct Privileged Time to track the CPU time used per process, but the following things are not clear:
What the counter values mean: Are they the total CPU time used by a process since it started? How can we use them to track the variation of CPU usage per process name?
What is the difference between Pct User Time and Pct Privileged Time?
Are there any docs on each counter?
The text was updated successfully, but these errors were encountered:
We are using a scale set in an AKS cluster to run a system that runs untrusted code in different programming languages. We have had some incidents caused by the CPU usage reaches 100% but we don't know exactly which processes are causing this. This issue is linked Azure/AKS#4253.
I found that the following performance counters are available in VMSS monitoring logs:
Most the counters are self explanatory, but we have been trying to use
Pct User Time
andPct Privileged Time
to track the CPU time used per process, but the following things are not clear:Pct User Time
andPct Privileged Time
?The text was updated successfully, but these errors were encountered: