Spaces:
Configuration error
Configuration error
| version: '3.8' | |
| services: | |
| prometheus: | |
| image: prom/prometheus:latest | |
| container_name: aetheros_prometheus | |
| volumes: | |
| - ../monitoring/prometheus.yml:/etc/prometheus/prometheus.yml | |
| - ../monitoring/aetheros_rules.yml:/etc/prometheus/aetheros_rules.yml | |
| - 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" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| grafana: | |
| image: grafana/grafana:latest | |
| container_name: aetheros_grafana | |
| volumes: | |
| - ../monitoring/grafana_dashboards.json:/etc/grafana/provisioning/dashboards/aetheros.json | |
| - grafana_data:/var/lib/grafana | |
| environment: | |
| - GF_SECURITY_ADMIN_PASSWORD=aetheros_admin | |
| - GF_USERS_ALLOW_SIGN_UP=false | |
| - GF_INSTALL_PLUGINS=grafana-piechart-panel | |
| ports: | |
| - "3000:3000" | |
| networks: | |
| - aetheros_net | |
| depends_on: | |
| - prometheus | |
| restart: unless-stopped | |
| alertmanager: | |
| image: prom/alertmanager:latest | |
| container_name: aetheros_alertmanager | |
| volumes: | |
| - ../monitoring/alertmanager.yml:/etc/alertmanager/alertmanager.yml | |
| - alertmanager_data:/alertmanager | |
| command: | |
| - '--config.file=/etc/alertmanager/alertmanager.yml' | |
| - '--storage.path=/alertmanager' | |
| ports: | |
| - "9093:9093" | |
| networks: | |
| - aetheros_net | |
| restart: unless-stopped | |
| volumes: | |
| prometheus_data: | |
| grafana_data: | |
| alertmanager_data: | |
| networks: | |
| aetheros_net: | |
| driver: bridge | |