From b579b9021ee27e1965b415024e78177d3be021d0 Mon Sep 17 00:00:00 2001 From: maverickstuder Date: Fri, 22 Nov 2024 12:18:15 +0100 Subject: [PATCH] RED-10508: activate tracing --- llm-service/llm-service-server/build.gradle.kts | 3 +++ .../src/main/resources/application.yaml | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/llm-service/llm-service-server/build.gradle.kts b/llm-service/llm-service-server/build.gradle.kts index 2bd9321..88b7a97 100644 --- a/llm-service/llm-service-server/build.gradle.kts +++ b/llm-service/llm-service-server/build.gradle.kts @@ -36,6 +36,9 @@ dependencies { implementation("com.knecon.fforesight:keycloak-commons:0.30.0") { exclude(group = "com.knecon.fforesight", module = "tenant-commons") } + implementation("com.knecon.fforesight:tracing-commons:0.5.0") + implementation("com.knecon.fforesight:lifecycle-commons:0.7.0") + implementation("com.knecon.fforesight:tenant-commons:0.30.0") implementation("com.knecon.fforesight:swagger-commons:0.7.0") implementation("ch.qos.logback:logback-classic") diff --git a/llm-service/llm-service-server/src/main/resources/application.yaml b/llm-service/llm-service-server/src/main/resources/application.yaml index 161dd7d..5730125 100644 --- a/llm-service/llm-service-server/src/main/resources/application.yaml +++ b/llm-service/llm-service-server/src/main/resources/application.yaml @@ -63,3 +63,13 @@ keyword-service: url: "http://keyword-extraction-service:8080" cors.enabled: true + +management: + tracing: + enabled: ${TRACING_ENABLED:false} + sampling: + probability: ${TRACING_PROBABILITY:1.0} + otlp: + tracing: + endpoint: ${OTLP_ENDPOINT:http://otel-collector-opentelemetry-collector.otel-collector:4318/v1/traces} +