Clean useless files + Add loki and promtail

This commit is contained in:
Florian RICHER 2023-09-25 11:37:52 +02:00
parent fd9bd94d58
commit 488c240089
3 changed files with 25 additions and 15 deletions

View file

@ -31,6 +31,23 @@ services:
- traefik.http.services.prometheus.loadbalancer.server.port=9090
- traefik.docker.network=proxy
loki:
image: grafana/loki:latest
command: -config.file=/etc/loki/config.yml
volumes:
- {{ server.work_dir }}/loki/config:/etc/loki
networks:
- metrics
promtail:
image: grafana/promtail:latest
command: -config.file=/etc/promtail/config.yml
volumes:
- {{ server.work_dir }}/promtail/config:/etc/promtail
- /var/log:/var/log
networks:
- metrics
grafana:
image: grafana/grafana:latest
restart: unless-stopped
@ -40,8 +57,13 @@ services:
- {{ server.work_dir }}/grafana/provisioning:/etc/grafana/provisioning
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
env_file:
- grafana.env
environment:
GF_AUTH_ANONYMOUS_ENABLED: "true"
GF_AUTH_BASIC_ENABLED: "false"
GF_AUTH_PROXY_ENABLED: "false"
GF_USERS_ALLOW_SIGN_UP: "false"
GF_INSTALL_PLUGINS: grafana-piechart-panel
GF_SERVER_ROOT_URL: "%(protocol)s://%(domain)s:%(http_port)s/"
depends_on:
- prometheus
networks: