replaced alertmanager with kuma, and exposed it on mon.depaoli.id.au

This commit is contained in:
2022-12-29 13:08:00 +11:00
parent d8d13d538d
commit a65c41b0c9

View File

@@ -503,7 +503,7 @@ services:
- "traefik.http.routers.prometheus.entrypoints=web" - "traefik.http.routers.prometheus.entrypoints=web"
links: links:
- cadvisor:cadvisor - cadvisor:cadvisor
- alertmanager:alertmanager # - alertmanager:alertmanager
- node-exporter:node-exporter - node-exporter:node-exporter
- blackbox_exporter:blackbox_exporter - blackbox_exporter:blackbox_exporter
ports: ports:
@@ -530,19 +530,19 @@ services:
- "/var/lib/node_exporter/textfile_collector" - "/var/lib/node_exporter/textfile_collector"
restart: always restart: always
alertmanager: # alertmanager:
image: prom/alertmanager:latest # image: prom/alertmanager:latest
container_name: alertmanager # container_name: alertmanager
ports: # ports:
- 9093:9093 # - 9093:9093
labels: # labels:
- "com.centurylinklabs.watchtower.enable=true" # - "com.centurylinklabs.watchtower.enable=true"
volumes: # volumes:
- /srv/docker/container/alertmanager/:/alertmanager # - /srv/docker/container/alertmanager/:/alertmanager
restart: always # restart: always
command: # command:
- '--config.file=/alertmanager/config.yml' # - '--config.file=/alertmanager/config.yml'
- '--storage.path=/alertmanager' # - '--storage.path=/alertmanager'
cadvisor: cadvisor:
# image: secureimages/cadvisor:0.44.0-alpine-3.16.0 # image: secureimages/cadvisor:0.44.0-alpine-3.16.0
@@ -971,3 +971,19 @@ services:
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"
volumes: volumes:
- /srv/docker/container/mimosa-clinic/database:/var/lib/mysql - /srv/docker/container/mimosa-clinic/database:/var/lib/mysql
kuma:
image: louislam/uptime-kuma:latest
container_name: kuma
volumes:
- /srv/docker/container/kuma:/app/data
- /var/run/docker.sock:/var/run/docker.sock:ro
ports:
- 3001:3001 # <Host Port>:<Container Port>
labels:
- "com.centurylinklabs.watchtower.enable=true"
- "traefik.enable=true"
- "traefik.http.routers.kuma.rule=Host(`mon.depaoli.id.au`)"
- "traefik.http.routers.kuma.tls=true"
- "traefik.http.routers.kuma.entrypoints=secureweb"
restart: always