Skip to content

Commit 04d18ad

Browse files
authored
feat: Enable OTel metric exemplars (#1812)
Enhance metrics by enabling micrometer. Remove smallrye metrics due to conflict. Disable OTel logging.
1 parent f1c3bca commit 04d18ad

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

service/pom.xml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@
174174
</dependency>
175175
<dependency>
176176
<groupId>io.quarkus</groupId>
177-
<artifactId>quarkus-opentelemetry</artifactId>
177+
<artifactId>quarkus-micrometer-opentelemetry</artifactId>
178178
</dependency>
179179
<dependency>
180180
<groupId>io.opentelemetry.instrumentation</groupId>
@@ -231,10 +231,6 @@
231231
<version>${version.mapstruct}</version>
232232
<scope>provided</scope>
233233
</dependency>
234-
<dependency>
235-
<groupId>io.quarkus</groupId>
236-
<artifactId>quarkus-smallrye-metrics</artifactId>
237-
</dependency>
238234
<dependency>
239235
<groupId>io.rest-assured</groupId>
240236
<artifactId>rest-assured</artifactId>

service/src/main/resources/application-prod.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,10 @@ quarkus:
7878
sampler: always_on
7979
metrics:
8080
enabled: true
81+
exemplar:
82+
filter: always_on
8183
logs:
82-
enabled: true
84+
enabled: false
8385

8486
http:
8587
cors:

0 commit comments

Comments
 (0)