Skip to content

Commit 7c865e1

Browse files
committed
Use HTTP Otel exporter
We removed the GRPC exporter in the previous commit!
1 parent 97611bd commit 7c865e1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/cc/tweaked/eval/telemetry/TelemetryConfiguration.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator;
77
import io.opentelemetry.context.propagation.ContextPropagators;
88
import io.opentelemetry.context.propagation.TextMapPropagator;
9-
import io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter;
10-
import io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter;
9+
import io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter;
10+
import io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter;
1111
import io.opentelemetry.extension.trace.propagation.JaegerPropagator;
1212
import io.opentelemetry.sdk.OpenTelemetrySdk;
1313
import io.opentelemetry.sdk.metrics.SdkMeterProvider;
@@ -34,14 +34,14 @@ public static void setup() {
3434
));
3535

3636
SdkTracerProvider tracerProvider = SdkTracerProvider.builder()
37-
.addSpanProcessor(BatchSpanProcessor.builder(OtlpGrpcSpanExporter.builder().build()).build())
37+
.addSpanProcessor(BatchSpanProcessor.builder(OtlpHttpSpanExporter.builder().build()).build())
3838
.setResource(resource)
3939
.build();
4040

4141
SdkMeterProvider meterProvider = SdkMeterProvider.builder()
4242
.setResource(resource)
4343
.registerMetricReader(
44-
PeriodicMetricReader.builder(OtlpGrpcMetricExporter.builder().build())
44+
PeriodicMetricReader.builder(OtlpHttpMetricExporter.builder().build())
4545
.setInterval(15, TimeUnit.SECONDS)
4646
.build())
4747
.build();

0 commit comments

Comments
 (0)