diff --git a/pom.xml b/pom.xml
index 8dc6f4d..242a8eb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -110,6 +110,7 @@
commons-codec
${commons-codec.version}
+
io.micronaut
@@ -138,15 +139,6 @@
io.projectreactor
reactor-core
-
-
- ch.qos.logback
- logback-classic
- ${logback-classic.version}
- runtime
-
-
-
org.graalvm.nativeimage
svm
@@ -197,6 +189,28 @@
compile
+
+
+ io.micronaut.micrometer
+ micronaut-micrometer-core
+
+
+ io.micronaut.micrometer
+ micronaut-micrometer-registry-statsd
+
+
+ io.micronaut.micrometer
+ micronaut-micrometer-registry-prometheus
+
+
+
+
+ ch.qos.logback
+ logback-classic
+ ${logback-classic.version}
+ runtime
+
+
io.micronaut.cache
@@ -548,7 +562,6 @@
**/TrustedIssuerMapperImpl*
**/NGSIMapperImpl*
-
diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml
index 012b250..af7cd74 100644
--- a/src/main/resources/application.yaml
+++ b/src/main/resources/application.yaml
@@ -1,4 +1,11 @@
micronaut:
+ metrics:
+ enabled: false
+ export:
+ prometheus:
+ enabled: true
+ step: PT1M
+ descriptions: true
application:
name: ${project.artifactId}
server:
@@ -22,6 +29,9 @@ micronaut:
url: http://gaia-x-orion-ld:1026
read-timeout: 30
---
+endpoints:
+ prometheus:
+ sensitive: false
general:
contextUrl: "https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#"