-
Notifications
You must be signed in to change notification settings - Fork 543
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
Improve out-of-the-box experience with Grafana dashboards in development/mimir-microservices-mode
stack
#4898
Comments
Two of the issues described above (the triple scraping and missing |
Another feature request: would be good if the recording rules were set up in Mimir's ruler, rather than relying on Prometheus, as this means turning off Prometheus (eg. to test the Grafana Agent) stops the evaluation of recording rules too. |
Some of the read and write dashboards also don't work since For |
Probably - when I ran into this issue, I modified the dashboards to use (4563731 is the commit where I did this) |
Many dashboards use metrics from Kubernetes (from cadvisor), and may be hard to get from inside docker-compose. |
I tried replacing |
Is your feature request related to a problem? Please describe.
When working on Mimir, the
development/mimir-microservices-mode
Docker Compose stack is useful for testing and debugging Mimir. This includes a Grafana instance that uses the dashboards fromoperations/mimir-mixin-compiled
.However, there are some issues with these dashboards and the data behind them:
... Resources
dashboards (eg.Writes Resources
) use metrics not available outside Kubernetes, such ascontainer_cpu_usage_seconds_total
andcontainer_memory_working_set_bytes
container
label, which breaks many of the dashboard panels that expect this label to be presentDescribe the solution you'd like
All dashboards Just Work™ (with the exception of those that only make sense in the context of a Kubernetes installation, such as autoscaling-related dashboards)
Describe alternatives you've considered
Using an instance of Mimir deployed to a Kubernetes environment: this works for some scenarios, but for others this can be a slow feedback loop relative to a local environment.
The text was updated successfully, but these errors were encountered: