Skip to content
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

Provide a 1-command docker-compose setup to try Mimir + dashboards #991

Closed
pracucci opened this issue Feb 1, 2022 · 4 comments · Fixed by #1049 or #1223
Closed

Provide a 1-command docker-compose setup to try Mimir + dashboards #991

pracucci opened this issue Feb 1, 2022 · 4 comments · Fixed by #1049 or #1223
Assignees

Comments

@pracucci
Copy link
Collaborator

pracucci commented Feb 1, 2022

I propose to provide a 1-command docker-compose setup to try Mimir + dashboards. This could be a simplified version of tsdb-blocks-storage-s3-single-binary and should start:

  1. Minio
  2. Mimir single binary with ring on memberlist and backend on Minio (3 replicas). Mimir configured with a YAML file.
  3. Grafana agent (self monitoring Mimir)
  4. Grafana with Prometheus datasource + Mimir dashboards pre-configured

The YAML config file should be tested in a integration test, so that we detect if future changes will break it.

@pracucci
Copy link
Collaborator Author

pracucci commented Feb 1, 2022

Grafana with Prometheus datasource + Mimir dashboards pre-configured

An example of how to do it can be found in the PR #992.

@09jvilla
Copy link
Contributor

09jvilla commented Feb 1, 2022

Excellent - thanks @pracucci . Added it to the master tracker.
cc @mattmendick in case anyone doesn't look at this async before our sync eng meeting on Thursday, lets discuss who would be interested in owning this.

@pracucci pracucci self-assigned this Feb 4, 2022
@pracucci
Copy link
Collaborator Author

pracucci commented Feb 4, 2022

I start working on this.

@pracucci
Copy link
Collaborator Author

pracucci commented Feb 7, 2022

The following is a live checklist I'm going to use to track remaining work to do on top of the draft PR #1049:

Follow up work:

  • Integration test to test the config (PR)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants