-
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
[receiver/dockerstats] Disable container.cpu.usage.system by default, and expand description #14558
[receiver/dockerstats] Disable container.cpu.usage.system by default, and expand description #14558
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@open-telemetry/collector-contrib-approvers how do you want to do this?
@bogdandrutu , not an approver but as I understand that this change is a low risk due to the fact that receiver has yet to adopt the version 2 of the scraper as the default. (Version 2 captures metrics using the generated metrics file) |
IMHO since the stability of this feature gate is alpha
|
If it's behind a feature gate that is disabled by default, I believe we can move on |
… and expand description (open-telemetry#14558)
Description:
container.cpu.usage.system
is no longer a default metric.My rationale behind disabling this as a default metric, is that it has the potential to be misleading unless the user has explicitly read the description. It also duplicates system CPU metrics emitted by the
hostmetricsreceiver
. I thought about completely removing it, but I thought I better leave it in since it is something that docker reports.Change is technically breaking, but only behind the non-default featuregate. I don't expect it will impact any users.
Link to tracking Issue: #9794
Testing:
Tests were updated to test for the updated description
Documentation:
Go generate / mdatagen updates the docs.