diff --git a/docker-compose.yml.new b/docker-compose.yml.new deleted file mode 100644 index 302036d..0000000 --- a/docker-compose.yml.new +++ /dev/null @@ -1,103 +0,0 @@ -version: '3.1' - -volumes: - prometheus_data: {} - grafana_data: {} - -networks: - front-tier: - back-tier: - -services: - - prometheus: - image: prom/prometheus:v2.0.0 - volumes: - - ./prometheus/:/etc/prometheus/ - - prometheus_data:/prometheus - command: - - '--config.file=/etc/prometheus/prometheus.yml' - - '--storage.tsdb.path=/prometheus' - - '--web.console.libraries=/usr/share/prometheus/console_libraries' - - '--web.console.templates=/usr/share/prometheus/consoles' - ports: - - 9090:9090 - links: - - cadvisor:cadvisor - - alertmanager:alertmanager - depends_on: - - cadvisor - networks: - - back-tier - restart: always - deploy: - placement: - constraints: - - node.hostname == ${HOSTNAME} - - node-exporter: - image: prom/node-exporter - volumes: - - /proc:/host/proc:ro - - /sys:/host/sys:ro - - /:/rootfs:ro - command: - - '--path.procfs=/host/proc' - - '--path.sysfs=/host/sys' - - --collector.filesystem.ignored-mount-points - - "^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)" - ports: - - 9100:9100 - networks: - - back-tier - restart: always - deploy: - mode: global - - alertmanager: - image: prom/alertmanager - ports: - - 9093:9093 - volumes: - - "./alertmanager/:/etc/alertmanager/" - networks: - - back-tier - restart: always - command: - - '--config.file=/etc/alertmanager/config.yml' - - '--storage.path=/alertmanager' - deploy: - placement: - constraints: - - node.hostname == ${HOSTNAME} - - cadvisor: - image: google/cadvisor - volumes: - - /:/rootfs:ro - - /var/run:/var/run:rw - - /sys:/sys:ro - - /var/lib/docker/:/var/lib/docker:ro - ports: - - 8080:8080 - networks: - - back-tier - restart: always - deploy: - mode: global - - grafana: - image: grafana/grafana - depends_on: - - prometheus - ports: - - 3000:3000 - volumes: - - grafana_data:/var/lib/grafana - env_file: - - config.monitoring - networks: - - back-tier - - front-tier - restart: always - diff --git a/docker-compose.yml.orig b/docker-compose.yml.orig deleted file mode 100644 index 159c989..0000000 --- a/docker-compose.yml.orig +++ /dev/null @@ -1,70 +0,0 @@ -version: "2" - -volumes: - prometheus_data: {} - grafana_data: {} - -networks: - front-tier: - driver: bridge - back-tier: - driver: bridge - -services: - prometheus: - image: prom/prometheus - container_name: prometheus - volumes: - - ./prometheus/:/etc/prometheus/ - - prometheus_data:/prometheus - command: - - '-config.file=/etc/prometheus/prometheus.yml' - - '-storage.local.path=/prometheus' - - '-alertmanager.url=http://alertmanager:9093' - expose: - - 9090 - ports: - - 9090:9090 - links: - - alertmanager:alertmanager - - metrics:metrics - networks: - - back-tier - - alertmanager: - image: prom/alertmanager - ports: - - 9093:9093 - volumes: - - ./alertmanager/:/etc/alertmanager/ - networks: - - back-tier - command: - - '-config.file=/etc/alertmanager/config.yml' - - '-storage.path=/alertmanager' - - grafana: - image: grafana/grafana - depends_on: - - prometheus - ports: - - 3000:3000 - volumes: - - grafana_data:/var/lib/grafana - env_file: - - config.monitoring - networks: - - back-tier - - front-tier - - metrics: - tty: true - stdin_open: true - expose: - - 9171 - image: infinityworks/github-exporter:latest - environment: - - REPOS=freeCodeCamp/freeCodeCamp,docker/docker - - GITHUB_TOKEN=675b6e450c397991e76d71014ac1d8ba3ad58c0e - networks: - - back-tier