GoToSocial/vendor/go.opentelemetry.io/otel/exporters/jaeger
tobi b401bd1ccb
[chore] update latest deps, ensure readme up to date (#1873)
* [chore] update latest deps, ensure readme up to date

* remove double entry
2023-06-05 10:15:05 +02:00
..
internal [chore] update latest deps, ensure readme up to date (#1873) 2023-06-05 10:15:05 +02:00
LICENSE feat: initial tracing support (#1623) 2023-05-09 18:19:48 +01:00
README.md [chore] update latest deps, ensure readme up to date (#1873) 2023-06-05 10:15:05 +02:00
agent.go feat: initial tracing support (#1623) 2023-05-09 18:19:48 +01:00
doc.go feat: initial tracing support (#1623) 2023-05-09 18:19:48 +01:00
env.go [chore] update latest deps, ensure readme up to date (#1873) 2023-06-05 10:15:05 +02:00
jaeger.go feat: initial tracing support (#1623) 2023-05-09 18:19:48 +01:00
reconnecting_udp_client.go feat: initial tracing support (#1623) 2023-05-09 18:19:48 +01:00
uploader.go feat: initial tracing support (#1623) 2023-05-09 18:19:48 +01:00

README.md

OpenTelemetry-Go Jaeger Exporter

Go Reference

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:

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.

References