Skip to content

Commit

Permalink
config: 모니터링 스택 docker compose 파일
Browse files Browse the repository at this point in the history
  • Loading branch information
flydog98 authored and LuizyHub committed Dec 21, 2023
1 parent 9c2a4e7 commit 932a739
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions packages/backend/monitoring/docker-compose.monitoring.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
version: '3'

services:
prometheus:
image: prom/prometheus
container_name: prometheus
volumes:
- ./prometheus-data:/prometheus/data
- ./prometheus.yml:/prometheus/prometheus.yml:ro
ports:
- 9090:9090
command:
- "--web.enable-lifecycle"
restart: always
networks:
- promnet
extra_hosts:
- "host.docker.internal:host-gateway"
user: root

grafana:
image: grafana/grafana
container_name: grafana
volumes:
- ./grafana-volume:/var/lib/grafana
restart: always
networks:
- promnet
ports:
- 5000:3000
user: root

cadvisor:
image: google/cadvisor:latest
container_name: cadvisor
volumes:
- /:/rootfs:ro
- /var/run:/var/run:ro
- /sys:/sys:ro
- /var/lib/docker/:/var/lib/docker:ro
- /dev/disk/:/dev/disk:ro
ports:
- 18080:8080
restart: always
networks:
- promnet
user: root

networks:
promnet:
driver: bridge

0 comments on commit 932a739

Please sign in to comment.