@@ -10,6 +10,9 @@ services:
10
10
volumes :
11
11
- /docker/appdata/prometheus:/etc/prometheus
12
12
- prom_data:/prometheus
13
+ networks :
14
+ - grafana
15
+
13
16
grafana :
14
17
image : grafana/grafana:11.2.2
15
18
container_name : grafana
@@ -21,6 +24,8 @@ services:
21
24
- GF_SECURITY_ADMIN_PASSWORD=$GF_SECURITY_ADMIN_PASSWORD
22
25
volumes :
23
26
- /docker/appdata/grafana:/etc/grafana/provisioning/datasources
27
+ networks :
28
+ - grafana
24
29
25
30
loki :
26
31
image : grafana/loki:2.4.0
@@ -31,6 +36,8 @@ services:
31
36
- " 3100:3100"
32
37
restart : unless-stopped
33
38
command : -config.file=/etc/loki/loki-config.yml
39
+ networks :
40
+ - grafana
34
41
35
42
promtail :
36
43
image : grafana/promtail:2.4.0
@@ -40,12 +47,16 @@ services:
40
47
- /docker/appdata/promtail:/etc/promtail
41
48
restart : unless-stopped
42
49
command : -config.file=/etc/promtail/promtail-config.yml
50
+ networks :
51
+ - grafana
43
52
44
53
snmp-exporter :
45
54
image : prom/snmp-exporter:v0.26.0
46
55
volumes :
47
56
- /docker/appdata/snmp:/etc/snmp_exporter
48
57
command : --config.file=/etc/snmp-exporter/snmp.yml
58
+ networks :
59
+ - grafana
49
60
50
61
node_exporter :
51
62
image : quay.io/prometheus/node-exporter:v1.8.2
@@ -55,6 +66,8 @@ services:
55
66
restart : unless-stopped
56
67
volumes :
57
68
- /:/host:ro,rslave
69
+ networks :
70
+ - grafana
58
71
59
72
cadvisor :
60
73
image : gcr.io/cadvisor/cadvisor:v0.50.0
@@ -69,6 +82,8 @@ services:
69
82
- /dev/kmsg
70
83
privileged : true
71
84
restart : unless-stopped
85
+ networks :
86
+ - grafana
72
87
73
88
sonarr-exporter :
74
89
image : ghcr.io/onedr0p/exportarr:v2.0
@@ -127,5 +142,8 @@ services:
127
142
- " 9712:9712"
128
143
restart : unless-stopped
129
144
145
+ networks :
146
+ grafana :
147
+
130
148
volumes :
131
149
prom_data:
0 commit comments