diff --git a/dockercompose/docker-compose.yml b/dockercompose/docker-compose.yml index 466b8ff..e5ea944 100644 --- a/dockercompose/docker-compose.yml +++ b/dockercompose/docker-compose.yml @@ -12,11 +12,16 @@ services: - ../prometheus/prometheus.yml:/etc/prometheus/prometheus.yml:ro command: - "--config.file=/etc/prometheus/prometheus.yml" + depends_on: + - back + - db networks: - app-network grafana: - image: grafana/grafana:latest + build: + context: .. + dockerfile: dockerfiles/grafana/Dockerfile container_name: grafana restart: unless-stopped volumes: diff --git a/dockerfiles/grafana/Dockerfile b/dockerfiles/grafana/Dockerfile new file mode 100644 index 0000000..c0fae39 --- /dev/null +++ b/dockerfiles/grafana/Dockerfile @@ -0,0 +1,2 @@ +FROM grafana/grafana:latest +RUN grafana-cli plugins install grafana-munin-datasource \ No newline at end of file diff --git a/prometheus/prometheus.yml b/prometheus/prometheus.yml index 6486a38..a8e5997 100644 --- a/prometheus/prometheus.yml +++ b/prometheus/prometheus.yml @@ -5,4 +5,4 @@ scrape_configs: - job_name: "backend_quarkus" metrics_path: /q/metrics static_configs: - - targets: ["back:8080"] + - targets: ["back:8080"] \ No newline at end of file