diff options
author | lapentafd <francesco.lapenta@est.tech> | 2024-05-30 15:47:34 +0100 |
---|---|---|
committer | Francesco Davide Lapenta <francesco.lapenta@est.tech> | 2024-06-20 10:46:59 +0000 |
commit | f734a409bfab49b88deb9979315b593d964ecfa2 (patch) | |
tree | 312b0ff5f09eb38e04bbb7d9cc69f014b462d8ac /a1-policy-management/pom.xml | |
parent | 10948b6d86645c7e30d86f787fcf17a0eefd22be (diff) |
A1-PMS http Telemetry
Issue-ID: CCSDK-4010
Change-Id: Ib81f246f3e79f49c9361e802b2a73a99f7eb6db9
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
Diffstat (limited to 'a1-policy-management/pom.xml')
-rw-r--r-- | a1-policy-management/pom.xml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/a1-policy-management/pom.xml b/a1-policy-management/pom.xml index b9b34a27..c383ba2f 100644 --- a/a1-policy-management/pom.xml +++ b/a1-policy-management/pom.xml @@ -215,7 +215,57 @@ <artifactId>everit-json-schema</artifactId> <version>1.14.0</version> </dependency> + <!-- For Tracing --> + <dependency> + <groupId>io.micrometer</groupId> + <artifactId>micrometer-tracing-bridge-otel</artifactId> + </dependency> + <dependency> + <groupId>io.opentelemetry</groupId> + <artifactId>opentelemetry-exporter-otlp</artifactId> + </dependency> + <dependency> + <groupId>io.opentelemetry</groupId> + <artifactId>opentelemetry-sdk-extension-jaeger-remote-sampler</artifactId> + </dependency> + <dependency> + <groupId>io.opentelemetry</groupId> + <artifactId>opentelemetry-sdk-extension-autoconfigure</artifactId> + </dependency> + <dependency> + <groupId>io.opentelemetry.instrumentation</groupId> + <artifactId>opentelemetry-spring-webflux-5.3</artifactId> + </dependency> + <dependency> + <groupId>io.micrometer</groupId> + <artifactId>context-propagation</artifactId> + <version>1.0.2</version> + </dependency> + <!-- For ObservationRegistryCustomizer --> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-actuator-autoconfigure</artifactId> + <version>3.1.0</version> + </dependency> </dependencies> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>io.opentelemetry</groupId> + <artifactId>opentelemetry-bom</artifactId> + <version>1.38.0</version> + <type>pom</type> + <scope>import</scope> + </dependency> + <dependency> + <groupId>io.opentelemetry.instrumentation</groupId> + <artifactId>opentelemetry-instrumentation-bom-alpha</artifactId> + <version>2.4.0-alpha</version> + <type>pom</type> + <scope>import</scope> + </dependency> + </dependencies> + </dependencyManagement> <build> <plugins> <plugin> |