############################################## # This is my monitoring stack ############################################## name: monitoring-stack networks: monitoring: services: ############################################## # Graphite # URL: https://graphite.readthedocs.io/en/stable/ # Docker Hub: https://hub.docker.com/r/graphiteapp/graphite-statsd ############################################## graphite: image: graphiteapp/graphite-statsd:latest environment: - GRAPHITE_TIME_ZONE=${TZ:-UTC} volumes: - ${BASE_DIR:-.}/Graphite/Data:/opt/graphite/storage - ${BASE_DIR:-.}/Graphite/Config:/opt/graphite/conf - ${BASE_DIR:-.}/Graphite/Statsd_Config:/opt/statsd/config - ${BASE_DIR:-.}/Graphite/Logs:/var/log networks: - monitoring ports: - 3080:80 - 2003-2004:2003-2004 - 2023-2024:2023-2024 - 8225:8125/udp - 8226:8126 restart: unless-stopped