Loading compose.yml +25 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,31 @@ services: SPRING_DATASOURCE_PASSWORD: ${INVENTORY_MANAGEMENT_DB_PASSWORD} depends_on: - inventory-management-db prometheus: image: prom/prometheus ports: - '9090:9090' volumes: - ./observability/prometheus/:/etc/prometheus/ command: - '--config.file=/etc/prometheus/prometheus.yml' depends_on: - customer-service - wine-production - harvest-management - inventory-management grafana: image: grafana/grafana:10.4.2 ports: - "3000:3000" volumes: - ./observability/grafana/dashboards:/etc/grafana/provisioning/dashboards - ./observability/grafana:/etc/grafana/provisioning/dashboards - ./observability/grafana/datasources:/etc/grafana/provisioning/datasources depends_on: - prometheus volumes: wine-production-db: harvest-management-db: Loading Loading
compose.yml +25 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,31 @@ services: SPRING_DATASOURCE_PASSWORD: ${INVENTORY_MANAGEMENT_DB_PASSWORD} depends_on: - inventory-management-db prometheus: image: prom/prometheus ports: - '9090:9090' volumes: - ./observability/prometheus/:/etc/prometheus/ command: - '--config.file=/etc/prometheus/prometheus.yml' depends_on: - customer-service - wine-production - harvest-management - inventory-management grafana: image: grafana/grafana:10.4.2 ports: - "3000:3000" volumes: - ./observability/grafana/dashboards:/etc/grafana/provisioning/dashboards - ./observability/grafana:/etc/grafana/provisioning/dashboards - ./observability/grafana/datasources:/etc/grafana/provisioning/datasources depends_on: - prometheus volumes: wine-production-db: harvest-management-db: Loading