Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't find enough information on some performance counters #85

Open
ysabih2 opened this issue May 31, 2024 · 0 comments
Open

Can't find enough information on some performance counters #85

ysabih2 opened this issue May 31, 2024 · 0 comments

Comments

@ysabih2
Copy link

ysabih2 commented May 31, 2024

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?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant