diff --git a/dependencies/pom.xml b/dependencies/pom.xml index 044ec587c30..8404e0e6086 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -100,8 +100,8 @@ 1.4.14 2.6.2 2.10 - 1.11.3 - 1.11.3 + 1.13.4 + 1.13.4 3.8.7 3.4.3 4.8.0 @@ -604,6 +604,11 @@ micrometer-registry-prometheus ${version.lib.micrometer-prometheus} + + io.micrometer + micrometer-registry-prometheus-simpleclient + ${version.lib.micrometer-prometheus} + diff --git a/integrations/micrometer/micrometer/pom.xml b/integrations/micrometer/micrometer/pom.xml index e496c5dc9ed..61588faa273 100644 --- a/integrations/micrometer/micrometer/pom.xml +++ b/integrations/micrometer/micrometer/pom.xml @@ -49,6 +49,10 @@ io.micrometer micrometer-registry-prometheus + + io.micrometer + micrometer-registry-prometheus-simpleclient + io.prometheus simpleclient diff --git a/integrations/micrometer/micrometer/src/main/java/module-info.java b/integrations/micrometer/micrometer/src/main/java/module-info.java index 798330a40f6..03b8a9a0d94 100644 --- a/integrations/micrometer/micrometer/src/main/java/module-info.java +++ b/integrations/micrometer/micrometer/src/main/java/module-info.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021, 2023 Oracle and/or its affiliates. + * Copyright (c) 2021, 2024 Oracle and/or its affiliates. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -43,6 +43,7 @@ requires transitive io.helidon.common; requires transitive io.helidon.servicecommon; + requires micrometer.registry.prometheus.simpleclient; exports io.helidon.integrations.micrometer; diff --git a/metrics/providers/micrometer/pom.xml b/metrics/providers/micrometer/pom.xml index 89847d75cce..518fe5592a3 100644 --- a/metrics/providers/micrometer/pom.xml +++ b/metrics/providers/micrometer/pom.xml @@ -47,6 +47,10 @@ io.micrometer micrometer-registry-prometheus + + io.micrometer + micrometer-registry-prometheus-simpleclient + io.helidon.config helidon-config diff --git a/metrics/providers/micrometer/src/main/java/module-info.java b/metrics/providers/micrometer/src/main/java/module-info.java index a76661d745b..d3361b87bd0 100644 --- a/metrics/providers/micrometer/src/main/java/module-info.java +++ b/metrics/providers/micrometer/src/main/java/module-info.java @@ -21,6 +21,7 @@ requires io.helidon.metrics.api; requires micrometer.core; requires static micrometer.registry.prometheus; + requires static micrometer.registry.prometheus.simpleclient; requires io.helidon.common; requires io.helidon.common.media.type; requires io.helidon.config;