From 05c002af3b7b0b1279dcf58c88d0639274f27623 Mon Sep 17 00:00:00 2001 From: DeathGun44 Date: Tue, 20 Jan 2026 13:38:35 +0530 Subject: [PATCH 1/2] Fix: Prometheus scraping config path and hostname (FINERACT-2053) --- config/docker/prometheus/etc/prometheus.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/config/docker/prometheus/etc/prometheus.yml b/config/docker/prometheus/etc/prometheus.yml index ebc74247a8f..13b139248a9 100644 --- a/config/docker/prometheus/etc/prometheus.yml +++ b/config/docker/prometheus/etc/prometheus.yml @@ -46,12 +46,14 @@ scrape_configs: static_configs: - targets: ["localhost:9090"] - - job_name: "fineract-server" + - job_name: "fineract-development" # Override the global default and scrape targets from this job every 5 seconds. scrape_interval: 5s - metrics_path: "/actuator/prometheus" + metrics_path: "/fineract-provider/actuator/prometheus" scheme: "https" + tls_config: + insecure_skip_verify: true static_configs: - - targets: ["fineract-server:8443"] + - targets: ["fineract-development:8443"] From 741c4e22ff964a2b85c4d1305f95e19abeaf9150 Mon Sep 17 00:00:00 2001 From: DeathGun44 Date: Wed, 21 Jan 2026 18:02:28 +0530 Subject: [PATCH 2/2] Refactor: Decouple Prometheus config using Docker network alias --- config/docker/prometheus/etc/prometheus.yml | 4 ++-- docker-compose-development.yml | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/config/docker/prometheus/etc/prometheus.yml b/config/docker/prometheus/etc/prometheus.yml index 13b139248a9..4c9e6e36a26 100644 --- a/config/docker/prometheus/etc/prometheus.yml +++ b/config/docker/prometheus/etc/prometheus.yml @@ -46,7 +46,7 @@ scrape_configs: static_configs: - targets: ["localhost:9090"] - - job_name: "fineract-development" + - job_name: "fineract-server" # Override the global default and scrape targets from this job every 5 seconds. scrape_interval: 5s @@ -56,4 +56,4 @@ scrape_configs: insecure_skip_verify: true static_configs: - - targets: ["fineract-development:8443"] + - targets: ["fineract-server:8443"] diff --git a/docker-compose-development.yml b/docker-compose-development.yml index ddaf50c9942..c310bc45e20 100644 --- a/docker-compose-development.yml +++ b/docker-compose-development.yml @@ -88,3 +88,7 @@ services: # - ./config/docker/env/cloudwatch.env - ./config/docker/env/debug.env logging: *default-logging + networks: + default: + aliases: + - fineract-server