diff --git a/cloudbank-v5/customer-helidon/pom.xml b/cloudbank-v5/customer-helidon/pom.xml index 1329ec1e2..476b23283 100644 --- a/cloudbank-v5/customer-helidon/pom.xml +++ b/cloudbank-v5/customer-helidon/pom.xml @@ -102,6 +102,14 @@ io.helidon.microprofile.metrics helidon-microprofile-metrics + + io.helidon.microprofile.telemetry + helidon-microprofile-telemetry + + + io.opentelemetry + opentelemetry-exporter-otlp + io.helidon.microprofile.testing helidon-microprofile-testing-junit5 diff --git a/cloudbank-v5/customer-helidon/src/main/resources/META-INF/microprofile-config.properties b/cloudbank-v5/customer-helidon/src/main/resources/META-INF/microprofile-config.properties index 8806a7eec..87160b545 100644 --- a/cloudbank-v5/customer-helidon/src/main/resources/META-INF/microprofile-config.properties +++ b/cloudbank-v5/customer-helidon/src/main/resources/META-INF/microprofile-config.properties @@ -2,8 +2,10 @@ server.port=8080 server.host=0.0.0.0 -# Change the following to true to enable the optional MicroProfile Metrics REST.request metrics -metrics.rest-request.enabled=false +# OpenTelemetry configuration for SigNoz metrics integration +metrics.rest-request.enabled=true +otel.sdk.disabled=false +otel.service.name=customer # Application properties. This is the default greeting app.greeting=Hello