mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2024-12-12 10:04:29 +02:00
cc1eaec683
Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/otlp/internal/retry Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /schema Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/otlp/otlpmetric/otlpmetrichttp Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/stdout/stdouttrace Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/otlp/otlpmetric/otlpmetricgrpc Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/stdout/stdoutmetric Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/prometheus Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/zipkin Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /trace Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/otlp/otlpmetric Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/jaeger Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/otlp/otlptrace/otlptracehttp Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /metric Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/otlp/otlptrace/otlptracegrpc Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /exporters/otlp/otlptrace Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /sdk/metric Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /bridge/opencensus Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /sdk Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 Co-authored-by: MrAlias <MrAlias@users.noreply.github.com> |
||
---|---|---|
.. | ||
internal | ||
agent_test.go | ||
agent.go | ||
assertsocketbuffersize_test.go | ||
assertsocketbuffersize_windows_test.go | ||
doc.go | ||
env_test.go | ||
env.go | ||
go.mod | ||
go.sum | ||
jaeger_benchmark_test.go | ||
jaeger_test.go | ||
jaeger.go | ||
README.md | ||
reconnecting_udp_client_test.go | ||
reconnecting_udp_client.go | ||
uploader.go |
OpenTelemetry-Go Jaeger Exporter
OpenTelemetry span exporter for Jaeger implementation.
Installation
go get -u go.opentelemetry.io/otel/exporters/jaeger
Example
See ../../example/jaeger.
Configuration
The exporter can be used to send spans to:
- Jaeger agent using
jaeger.thrift
over compact thrift protocol viaWithAgentEndpoint
option. - Jaeger collector using
jaeger.thrift
over HTTP viaWithCollectorEndpoint
option.
Environment Variables
The following environment variables can be used (instead of options objects) to override the default configuration.
Environment variable | Option | Default value |
---|---|---|
OTEL_EXPORTER_JAEGER_AGENT_HOST |
WithAgentHost |
localhost |
OTEL_EXPORTER_JAEGER_AGENT_PORT |
WithAgentPort |
6831 |
OTEL_EXPORTER_JAEGER_ENDPOINT |
WithEndpoint |
http://localhost:14268/api/traces |
OTEL_EXPORTER_JAEGER_USER |
WithUsername |
|
OTEL_EXPORTER_JAEGER_PASSWORD |
WithPassword |
Configuration using options have precedence over the environment variables.
Contributing
This exporter uses a vendored copy of the Apache Thrift library (v0.14.1) at a custom import path. When re-generating Thrift code in the future, please adapt import paths as necessary.