Skip to content

Opentelemetry-collector

OpenTelemetry is an open source tool to collect telemetry data like traces from services and export them to analysis services like Grafana Tempo. OpenTelemetry uses the grpc protocol on port 4317.

OpenTelemetry is supported by Quarkus. To enable it in your services, please follow the guide here. Note that the Bearer token in the application.properties has to be set like:

quarkus.otel.exporter.otlp.traces.headers=authorization=Bearer ${OTLP_SECRET}

where OTLP_SECRET is the environment variable that has to be set to the opentelemetry-token-secret secret.