apple / swift-distributed-tracing

Instrumentation library for Swift server applications
https://swiftpackageindex.com/apple/swift-distributed-tracing/main/documentation/tracing
Apache License 2.0
222 stars 30 forks source link

update the otel-config to match latest otel image #144

Closed heckj closed 7 months ago

heckj commented 7 months ago

Found the existing configuration wasn't working with the latest otel docker image, and in digging, found that jaeger is no longer a valid exporter for otel-collector. Since Jaeger has an OTLP collector itself now directly available, this updates the 'jaeger' exporter to use otlp instead.

Kudos to https://stackoverflow.com/questions/77475771/error-when-running-otel-collector-with-jaeger-in-docker-containers, which helped me identify the fix