-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Question about the meaning of container.cpu.utilization
from kubeletstats receiver
#26463
Comments
Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
@chenlujjj you're correct that the name isn't quite right. We are discussing this as part of #24905. I am going to close this issue since I believe it is being handled by #24905, please ping me if you disagree. |
@TylerHelmuth Thanks. How about the 2nd question ? Do we need to scale it with 0.01 to get the accurate cpu usage ? |
The cpu usage being reported is in "CPU core-nanoseconds per second". Scaling it with |
@TylerHelmuth I think it is normalized to |
@chenlujjj you're right, we do normalize it to |
@chenlujjj are you by any chance also sending in data from the |
Hi @chenlujjj, there are some query time mappings on the Splunk Observability backend that causing this confusion. We are going to resolve it. Can you please submit a Splunk support ticket and we will engage there? |
@jinja2 Not sure how to use |
@dmitryax ok, I'll raise a ticket there. |
Component(s)
receiver/kubeletstats
Describe the issue you're reporting
Hi Team,
We are trying to use the kubeletstats receiver, but don't understand the
container.cpu.utilization
metric very well.Note: we are using signalfx to store and visualize metrics.
container/cpu/core_usage_time
from GCP (you can find the metric description here). I'm confused why we need the 0.01 scale factor, does it mean the metric is a percent in fact?The text was updated successfully, but these errors were encountered: