https://github.com/asppj/thanos-compose
docker-compose.yaml for thanos demo
https://github.com/asppj/thanos-compose
Last synced: 4 months ago
JSON representation
docker-compose.yaml for thanos demo
- Host: GitHub
- URL: https://github.com/asppj/thanos-compose
- Owner: asppj
- Created: 2021-07-21T10:19:41.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-08-11T13:37:09.000Z (almost 4 years ago)
- Last Synced: 2024-06-21T19:11:33.243Z (about 1 year ago)
- Language: Smarty
- Size: 267 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Running the example
```bash
docker-compose up -d
```The following services will be installed (and some are accessible via browser):
| Component | Description | URL |
| ----------------------- | ------------------------------------------------------ | ----------------------------- |
| prometheus-1 | Prometheus Server 1 (labels: cluster=clusterDemo1, replica=r1) | |
| prometheus-2 | Prometheus Server 2 (labels: cluster=clusterDemo1, replica=r2) | |
| prometheus-3 | Prometheus Server 3 (labels: cluster=clusterDemo2, replica=r1) | |
| prometheus-4 | Prometheus Server 4 (labels: cluster=clusterDemo2, replica=r2) | |
| thanos-sidecar-1 | Thanos Sidecar for Prometheus Server 1 | not accessible via browser |
| thanos-sidecar-2 | Thanos Sidecar for Prometheus Server 2 | not accessible via browser |
| thanos-sidecar-3 | Thanos Sidecar for Prometheus Server 3 | not accessible via browser |
| thanos-sidecar-4 | Thanos Sidecar for Prometheus Server 4 | not accessible via browser |
| thanos-query-frontend | Thanos Query Frontend | |
| thanos-querier | Thanos Querier | |
| thanos-ruler | Thanos Ruler | |
| thanos-bucket-web | Thanos Bucket Web | |
| thanos-store-gateway | Thanos Store Gateway | not accessible via browser |
| thanos-compactor | Thanos Compactor | not accessible via browser |
| minio | Minio - Amazon S3 Compatible Object Storage | |
| alertmanager | Alertmanager | |
| grafana | Grafana | |
| cadvisor | cAdvisor | |
| node-exporter | Node Exporter | |
| statsd-exporter | Statsd Exporter | |## Credentials
Grafana:
```bash
username - admin
password - admin (Password is stored in the `/grafana/config monitoring` env file)
```
Minio:```bash
Access Key - smth
Secret Key - Need8Chars (Keys are stored in the `docker-compose.yaml` file)
```