1
0
Files
monitoring/compose.yml
Kappeh 60fdbe7976
All checks were successful
Deploy / Deploy (push) Successful in 13s
Use loki logging driver
2025-12-09 19:55:19 +00:00

49 lines
1.1 KiB
YAML

networks:
monitoring_network:
name: monitoring_network
services:
loki:
container_name: loki
image: grafana/loki:3.6.2
restart: unless-stopped
user: 2003:2003 # loki:loki
networks:
- monitoring_network
ports:
- "3100:3100"
volumes:
- ./loki/config.yml:/etc/loki/config.yml:ro
- ./loki/data:/loki:rw
command: -config.file=/etc/loki/config.yml
grafana:
container_name: grafana
image: grafana/grafana:12.3.0
restart: unless-stopped
user: 2005:2005 # grafana:grafana
networks:
- monitoring_network
ports:
- "3500:3000"
volumes:
- ./grafana/data:/var/lib/grafana:rw
logging:
driver: loki
options:
loki-url: "http://loki:3100/loki/api/v1/push"
loki-retries: 2
loki-max-backoff: 800ms
loki-timeout: 1s
keep-file: "true"
mode: "non-blocking"
#promtail:
# image: grafana/promtail:latest
# volumes:
# - /var/log:/var/log
# command: -config.file=/etc/promtail/config.yml
# networks:
# - loki