-
Notifications
You must be signed in to change notification settings - Fork 39.9k
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
Change docker metrics to conform metrics guidelines #72323
Conversation
/kind feature |
What is the compatibility guarantee on metric names/values? Changing metrics this way with no advance notice is likely to cause problems with monitoring over upgrade boundaries. I'm not sure if this falls under an aspect of our deprecation policy that would require a longer pre-announce period, but if not, I'd advocate at least one release overlap where both old and new metrics are available. |
These questions would be good to answer broadly and include in |
d6d1395
to
474a5c6
Compare
@liggitt |
474a5c6
to
60bdda7
Compare
11bcb74
to
65aec21
Compare
Added |
/retest |
@danielqsj could you open a PR against the metrics overhaul that says that the 1.14 release will have backward compatibility but 1.15 will drop the deprecated metrics and label? Thanks! |
/retest |
/lgtm |
/retest |
2 similar comments
/retest |
/retest |
/assign @derekwaynecarr |
@derekwaynecarr can you help review this? Thanks |
@Random-Liu @sttts @deads2k if you have time, can you help review this? Thanks |
@thockin @derekwaynecarr @Random-Liu @sttts @deads2k if you have time, can you help review this? Thanks |
/assign @derekwaynecarr for approval. |
/approve |
cc @deads2k @smarterclayton for |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: danielqsj, derekwaynecarr, smarterclayton The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/sig instrumentation
What this PR does / why we need it:
As part of kubernetes metrics overhaul, change docker metrics to conform Kubernetes metrics instrumentation guidelines.
Change docker metrics to histogram for better aggregation.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
This patch does not remove the existing metrics but mark them as deprecated.
We need 2 releases for users to convert monitoring configuration.
Does this PR introduce a user-facing change?: