@@ -2,7 +2,7 @@ services:
22
33 loki :
44 image : grafana/loki:2.9.11
5- container_name : loki
5+ container_name : loki
66 hostname : loki
77 volumes :
88 - ./volume-data/loki:/etc/loki # place loki-config.yml
@@ -12,14 +12,14 @@ services:
1212 - 3100
1313 restart : unless-stopped
1414 user : 1000:1000
15- command : -config.file=/etc/loki/loki-config.yml
15+ command : -config.file=/etc/loki/loki-config.yml
1616 # networks:
1717 # - monitoring_default
1818
1919 promtail :
2020 image : grafana/promtail:latest
2121 container_name : promtail
22- hostname : promtail
22+ hostname : promtail
2323 depends_on :
2424 - loki
2525 volumes :
@@ -46,10 +46,30 @@ services:
4646 # networks:
4747 # - monitoring_default
4848
49+ # influxdb:
50+ # image: influxdb:2.7
51+ # container_name: influxdb2
52+ # restart: unless-stopped
53+ # expose:
54+ # - 8086
55+ # environment:
56+ # - DOCKER_INFLUXDB_INIT_USERNAME=admin
57+ # - DOCKER_INFLUXDB_INIT_PASSWORD=change-me-1 # <-- change this pw
58+ # - DOCKER_INFLUXDB_INIT_ORG=influx-org
59+ # - DOCKER_INFLUXDB_INIT_BUCKET=influx-bucket
60+ # - DOCKER_INFLUXDB_INIT_RETENTION=30d
61+ # - DOCKER_INFLUXDB_INIT_ADMIN_TOKEN=change-me-2 # <-- change this pw
62+ # - DOCKER_INFLUXDB_INIT_MODE=setup
63+ # volumes:
64+ # - ./volume-data/influxdb2/data:/var/lib/influxdb2
65+ # - ./volume-data/influxdb2/conf:/etc/influxdb2
66+ # networks:
67+ # - monitoring_default
68+
4969 telegraf :
5070 image : telegraf:latest
5171 container_name : telegraf
52- hostname : telegraf
72+ hostname : telegraf
5373 restart : unless-stopped
5474 user : telegraf:$(stat -c '%g' /var/run/docker.sock) # see: https://www.influxdata.com/blog/docker-run-telegraf-as-non-root/
5575 dns :
@@ -74,10 +94,10 @@ services:
7494 # - monitoring_default
7595
7696 grafana :
77- image : grafana/grafana-oss:latest
97+ image : grafana/grafana-oss:12.0.0
7898 container_name : grafana
7999 hostname : grafana
80- restart : unless-stopped
100+ restart : unless-stopped
81101 user : 1000:1000
82102 depends_on :
83103 - influxdb
0 commit comments