From b46d137c04a78f62d097f680e016558b815bd915 Mon Sep 17 00:00:00 2001 From: "puthuparambil.aditya" Date: Fri, 9 Jul 2021 12:51:10 +0100 Subject: Expose Prometheus metrics for monitoring Issue-ID: CPS-492 Signed-off-by: puthuparambil.aditya Change-Id: I264066bd543daf2a45f2ec9a6b8cdf8012927828 --- cps-application/pom.xml | 4 ++++ cps-application/src/main/resources/application.yml | 10 +++++----- 2 files changed, 9 insertions(+), 5 deletions(-) (limited to 'cps-application') diff --git a/cps-application/pom.xml b/cps-application/pom.xml index f656215c0..d8b626a57 100755 --- a/cps-application/pom.xml +++ b/cps-application/pom.xml @@ -65,6 +65,10 @@ org.springframework.boot spring-boot-starter-actuator + + io.micrometer + micrometer-registry-prometheus + org.springframework.cloud spring-cloud-starter-sleuth diff --git a/cps-application/src/main/resources/application.yml b/cps-application/src/main/resources/application.yml index 4f3072eb9..9d521641b 100644 --- a/cps-application/src/main/resources/application.yml +++ b/cps-application/src/main/resources/application.yml @@ -73,26 +73,26 @@ notification: security: # comma-separated uri patterns which do not require authorization - permit-uri: /manage/health/**,/manage/info,/swagger-ui/**,/swagger-resources/**,/v3/api-docs + permit-uri: /manage/**,/swagger-ui/**,/swagger-resources/**,/v3/api-docs auth: username: ${CPS_USERNAME} password: ${CPS_PASSWORD} # Actuator management: + server: + port: 8081 endpoints: web: base-path: /manage - exposure: - include: info,health,loggers + exposure: + include: info,health,loggers,prometheus endpoint: health: show-details: always # kubernetes probes: liveness and readiness probes: enabled: true - loggers: - enabled: true logging: level: -- cgit 1.2.3-korg