Skip to content

Commit 77ff0d8

Browse files
authored
OpenTelemetry configuration for SigNoz metrics integration (#1117)
1 parent a2f2861 commit 77ff0d8

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

cloudbank-v5/customer-helidon/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,14 @@
102102
<groupId>io.helidon.microprofile.metrics</groupId>
103103
<artifactId>helidon-microprofile-metrics</artifactId>
104104
</dependency>
105+
<dependency>
106+
<groupId>io.helidon.microprofile.telemetry</groupId>
107+
<artifactId>helidon-microprofile-telemetry</artifactId>
108+
</dependency>
109+
<dependency>
110+
<groupId>io.opentelemetry</groupId>
111+
<artifactId>opentelemetry-exporter-otlp</artifactId>
112+
</dependency>
105113
<dependency>
106114
<groupId>io.helidon.microprofile.testing</groupId>
107115
<artifactId>helidon-microprofile-testing-junit5</artifactId>

cloudbank-v5/customer-helidon/src/main/resources/META-INF/microprofile-config.properties

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
server.port=8080
33
server.host=0.0.0.0
44

5-
# Change the following to true to enable the optional MicroProfile Metrics REST.request metrics
6-
metrics.rest-request.enabled=false
5+
# OpenTelemetry configuration for SigNoz metrics integration
6+
metrics.rest-request.enabled=true
7+
otel.sdk.disabled=false
8+
otel.service.name=customer
79

810
# Application properties. This is the default greeting
911
app.greeting=Hello

0 commit comments

Comments
 (0)