Skip to content

Commit 1304f15

Browse files
authored
upgrade otel override HttpServerMetrics (#131)
1 parent 8ec1015 commit 1304f15

File tree

6 files changed

+273
-90
lines changed

6 files changed

+273
-90
lines changed

build.gradle

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -96,19 +96,21 @@ dependencies {
9696
implementation group: 'com.flagsmith', name: 'flagsmith-java-client', version: '6.1.0'
9797

9898
// OpenTelemetry
99-
var openTelemetryVersion = '1.31.0'
99+
var openTelemetryVersion = '1.34.1'
100+
var openTelemetryInstrumentationVersion = '2.0.0'
100101
implementation "io.opentelemetry:opentelemetry-api:${openTelemetryVersion}"
101102
implementation "io.opentelemetry:opentelemetry-sdk:${openTelemetryVersion}"
102103
implementation "io.opentelemetry:opentelemetry-sdk-metrics:${openTelemetryVersion}"
103104
implementation "io.opentelemetry:opentelemetry-exporter-logging:${openTelemetryVersion}"
104-
implementation "io.opentelemetry.semconv:opentelemetry-semconv:1.21.0-alpha"
105-
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-webmvc-6.0:${openTelemetryVersion}-alpha"
106-
implementation "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:${openTelemetryVersion}"
107-
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-boot:${openTelemetryVersion}-alpha"
105+
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-webmvc-6.0:${openTelemetryInstrumentationVersion}-alpha"
106+
implementation "io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:${openTelemetryInstrumentationVersion}"
107+
implementation "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:${openTelemetryInstrumentationVersion}"
108+
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-boot:${openTelemetryInstrumentationVersion}-alpha"
108109
implementation "io.opentelemetry:opentelemetry-exporter-prometheus:${openTelemetryVersion}-alpha"
110+
implementation "io.opentelemetry:opentelemetry-extension-incubator:${openTelemetryVersion}-alpha"
109111

110112
// Google cloud open telemetry exporters
111-
var gcpOpenTelemetryExporterVersion = '0.25.2'
113+
var gcpOpenTelemetryExporterVersion = '0.27.0'
112114
implementation "com.google.cloud.opentelemetry:exporter-trace:${gcpOpenTelemetryExporterVersion}"
113115
implementation "com.google.cloud.opentelemetry:exporter-metrics:${gcpOpenTelemetryExporterVersion}"
114116

0 commit comments

Comments
 (0)