replace prometheus with mimir

This commit is contained in:
royalcat 2024-05-06 12:34:03 +03:00
parent 03f6253560
commit 82b4283535
4 changed files with 31 additions and 23 deletions

View file

@ -13,7 +13,7 @@ services:
# - 8888:8888 # Prometheus metrics exposed by the Collector
links:
- loki
- prometheus
- mimir
- tempo
networks:
- www
@ -33,7 +33,7 @@ services:
loki:
image: grafana/loki:3.0.0
links:
- prometheus
- mimir
expose:
- "3100"
command: -config.file=/etc/loki/config.yaml
@ -41,23 +41,20 @@ services:
- ./loki/config.yaml:/etc/loki/config.yaml
- loki_data:/loki
prometheus:
image: prom/prometheus:v2.51.1
mimir:
image: grafana/mimir:2.12.0
expose:
- "9090"
- "9009"
command: [-config.file=/etc/mimir/config.yaml]
volumes:
- ./prometheus/config.yaml:/etc/prometheus/config.yaml
- prometheus_data:/prometheus
command:
- "--config.file=/etc/prometheus/config.yaml"
- "--storage.tsdb.path=/prometheus"
- "--web.enable-remote-write-receiver"
- ./mimir/config.yaml:/etc/mimir/config.yaml
- mimir_data:/mimir
tempo:
image: grafana/tempo:2.4.1
command: ["-config.file=/etc/tempo/config.yaml"]
depends_on:
- prometheus
- mimir
volumes:
- ./tempo/config.yaml:/etc/tempo/config.yaml
- tempo_data:/tempo-data
@ -99,7 +96,7 @@ networks:
volumes:
loki_data:
prometheus_data:
mimir_data:
tempo_data:
grafana_data:
pyroscope_data: