From eb4d3caa8dc2268542767670851702cfff1d7dbd Mon Sep 17 00:00:00 2001 From: tuanvu Date: Fri, 13 Feb 2026 20:04:15 +0100 Subject: [PATCH] change grafana to dockerfile to add munin after --- dockercompose/docker-compose.yml | 7 ++++++- dockerfiles/grafana/Dockerfile | 2 ++ prometheus/prometheus.yml | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 dockerfiles/grafana/Dockerfile 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