version: '3.8' services: e2e-monitor-uam-prod: build: . restart: unless-stopped env_file: .env-uam-prod ports: - "3033:3000" # Web API: /status, /healthz, /run-now volumes: - ./test:/app/test:ro - ./test-results:/app/test-results depends_on: - pushgateway pushgateway: image: prom/pushgateway prometheus: image: prom/prometheus volumes: - ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml - ./data-prometheus:/prometheus ports: - "3031:9090" depends_on: - pushgateway grafana: image: grafana/grafana ports: - "3030:3000" volumes: - ./data-grafana:/var/lib/grafana - ./grafana/provisioning:/etc/grafana/provisioning - ./grafana/dashboards:/var/lib/grafana/dashboards depends_on: - prometheus