-
Notifications
You must be signed in to change notification settings - Fork 616
fix(gateway-addons-helm): fix cluster variable in Grafana dashboard #6798
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
fix(gateway-addons-helm): fix cluster variable in Grafana dashboard #6798
Conversation
8d4a48d to
b71e1e8
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6798 +/- ##
=======================================
Coverage 71.07% 71.07%
=======================================
Files 225 225
Lines 39810 39810
=======================================
+ Hits 28293 28295 +2
+ Misses 9852 9850 -2
Partials 1665 1665 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Signed-off-by: Maxime Brunet <[email protected]>
b71e1e8 to
aa8589a
Compare
|
the grafana doc said that only label is requried.
is that a deprecated way? |
|
It could be a deprecated way, but even in that way it seems the I am not able to tell what the non-deprecated syntax would be as the JSON schema is not well documented. Anyway, that does work for GMP, Google restricts some queries that could retrieve too much data like by requiring the metric name everywhere (another example is omitting the metric name in PromQL and using a regex on the It is also consistent with other dashboard variables of the Envoy Gateway project:
|
|
To be clear, if GMP support |
|
Yes, this is the only outlier |
Perhaps I misunderstood you, what I mean is that can you use |
|
|
What type of PR is this?
What this PR does / why we need it:
The usage is
label_values(<metric>, <label>), so I do not know if only passing the label works anywhere, but it does not work with Google's managed Prometheus.This changes the query to extract the
envoy_cluster_namevalues from theenvoy_cluster_warming_statemetric, which I believe, should be available for all configured clusters at all time.Which issue(s) this PR fixes:
Fixes #
Release Notes: Yes/No