Skip to content

Commit

Permalink
upgrade otel override HttpServerMetrics (#131)
Browse files Browse the repository at this point in the history
  • Loading branch information
dvoet authored Feb 9, 2024
1 parent 8ec1015 commit 1304f15
Show file tree
Hide file tree
Showing 6 changed files with 273 additions and 90 deletions.
14 changes: 8 additions & 6 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -96,19 +96,21 @@ dependencies {
implementation group: 'com.flagsmith', name: 'flagsmith-java-client', version: '6.1.0'

// OpenTelemetry
var openTelemetryVersion = '1.31.0'
var openTelemetryVersion = '1.34.1'
var openTelemetryInstrumentationVersion = '2.0.0'
implementation "io.opentelemetry:opentelemetry-api:${openTelemetryVersion}"
implementation "io.opentelemetry:opentelemetry-sdk:${openTelemetryVersion}"
implementation "io.opentelemetry:opentelemetry-sdk-metrics:${openTelemetryVersion}"
implementation "io.opentelemetry:opentelemetry-exporter-logging:${openTelemetryVersion}"
implementation "io.opentelemetry.semconv:opentelemetry-semconv:1.21.0-alpha"
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-webmvc-6.0:${openTelemetryVersion}-alpha"
implementation "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:${openTelemetryVersion}"
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-boot:${openTelemetryVersion}-alpha"
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-webmvc-6.0:${openTelemetryInstrumentationVersion}-alpha"
implementation "io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:${openTelemetryInstrumentationVersion}"
implementation "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:${openTelemetryInstrumentationVersion}"
implementation "io.opentelemetry.instrumentation:opentelemetry-spring-boot:${openTelemetryInstrumentationVersion}-alpha"
implementation "io.opentelemetry:opentelemetry-exporter-prometheus:${openTelemetryVersion}-alpha"
implementation "io.opentelemetry:opentelemetry-extension-incubator:${openTelemetryVersion}-alpha"

// Google cloud open telemetry exporters
var gcpOpenTelemetryExporterVersion = '0.25.2'
var gcpOpenTelemetryExporterVersion = '0.27.0'
implementation "com.google.cloud.opentelemetry:exporter-trace:${gcpOpenTelemetryExporterVersion}"
implementation "com.google.cloud.opentelemetry:exporter-metrics:${gcpOpenTelemetryExporterVersion}"

Expand Down
Loading

0 comments on commit 1304f15

Please sign in to comment.