From 271177507f4b7a3934a8008d534e989d3dc1b9aa Mon Sep 17 00:00:00 2001 From: Buhake Sindi Date: Tue, 3 Dec 2024 09:53:11 +0200 Subject: [PATCH] Enabled Telemetry. --- examples/liberty-car-booking/pom.xml | 26 +++++++++++++++++++ .../src/main/liberty/config/server.xml | 8 ++++-- .../META-INF/microprofile-config.properties | 7 +++-- 3 files changed, 37 insertions(+), 4 deletions(-) diff --git a/examples/liberty-car-booking/pom.xml b/examples/liberty-car-booking/pom.xml index e7b4d16..fdb876c 100644 --- a/examples/liberty-car-booking/pom.xml +++ b/examples/liberty-car-booking/pom.xml @@ -46,6 +46,21 @@ provided + + + io.opentelemetry + opentelemetry-api + 1.44.1 + provided + + + + io.opentelemetry.instrumentation + opentelemetry-instrumentation-annotations + 2.10.0 + provided + + io.smallrye.llm smallrye-llm-langchain4j-config-mpconfig @@ -119,6 +134,17 @@ pom + + io.opentelemetry + opentelemetry-api + + + + + io.opentelemetry.instrumentation + opentelemetry-instrumentation-annotations + + io.smallrye.llm smallrye-llm-langchain4j-config-mpconfig diff --git a/examples/liberty-car-booking/src/main/liberty/config/server.xml b/examples/liberty-car-booking/src/main/liberty/config/server.xml index 138c567..a4cc2a0 100644 --- a/examples/liberty-car-booking/src/main/liberty/config/server.xml +++ b/examples/liberty-car-booking/src/main/liberty/config/server.xml @@ -8,7 +8,7 @@ - + @@ -18,5 +18,9 @@ + + + + diff --git a/examples/liberty-car-booking/src/main/resources/META-INF/microprofile-config.properties b/examples/liberty-car-booking/src/main/resources/META-INF/microprofile-config.properties index 1749054..fb72dc3 100644 --- a/examples/liberty-car-booking/src/main/resources/META-INF/microprofile-config.properties +++ b/examples/liberty-car-booking/src/main/resources/META-INF/microprofile-config.properties @@ -33,6 +33,9 @@ fraud.memory.max.messages=20 # Location of documents to RAG app.docs-for-rag.dir=docs-for-rag +# Micrprofile Telemetry +otel.service.name=liberty-car-booking otel.sdk.disabled=false -otel.service.name=api -#otel.traces.exporter=otlp +otel.logs.exporter=otlp,console +otel.metrics.exporter=otlp,console +otel.traces.exporter=otlp,console