-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
*: Using native histograms for grpc middleware metrics #7393
*: Using native histograms for grpc middleware metrics #7393
Conversation
87f64bd
to
45b7b84
Compare
Since we updated the middleware library, we can now use native histograms to keep track of latencies in grpc calls. This is a semi-breaking change if people enabled native histogram collection on their Prometheus monitoring Thanos instances. Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> adding change log Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
45b7b84
to
2e0c120
Compare
Looks like the docs failure is legit. |
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Can we still scrape classic histograms? |
Yes, if someone either did not enable native histogram feature flag or has My local running instance scrape endpoint:
|
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.
lgtm
If this breaking for some people then we should add the breaking emoji to the changelog probably |
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.
Native histograms are opt-in, so there should be no breaking changes.
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Head branch was pushed to by a user without write access
77afbda
Was just noting because the PR description mentioned that its semi-breaking |
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.
lgtm
* *: Using native histograms for grpc middleware metrics Since we updated the middleware library, we can now use native histograms to keep track of latencies in grpc calls. This is a semi-breaking change if people enabled native histogram collection on their Prometheus monitoring Thanos instances. Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> adding change log Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * removing empty space; Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Put full disclaimer in changelog Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
* *: Using native histograms for grpc middleware metrics Since we updated the middleware library, we can now use native histograms to keep track of latencies in grpc calls. This is a semi-breaking change if people enabled native histogram collection on their Prometheus monitoring Thanos instances. Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> adding change log Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * removing empty space; Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Put full disclaimer in changelog Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
* *: Using native histograms for grpc middleware metrics Since we updated the middleware library, we can now use native histograms to keep track of latencies in grpc calls. This is a semi-breaking change if people enabled native histogram collection on their Prometheus monitoring Thanos instances. Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> adding change log Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * removing empty space; Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Put full disclaimer in changelog Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Since we updated the middleware library, we can now use native histograms to keep track of latencies in grpc calls.
This is a semi-breaking change if people enabled native histogram collection on their Prometheus monitoring Thanos instances.
Changes
Verification