You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
buildx/vendor/go.opentelemetry.io/otel/exporters/jaeger
Nick Santos 4b1530e1ea
tracing: add the jaeger exporter
once this env variable is set, then
the docs in https://docs.docker.com/build/building/opentelemetry/
will work

fixes https://github.com/docker/buildx/issues/1847

Signed-off-by: Nick Santos <nick.santos@docker.com>
2 years ago
..
internal tracing: add the jaeger exporter 2 years ago
LICENSE tracing: add the jaeger exporter 2 years ago
README.md tracing: add the jaeger exporter 2 years ago
agent.go tracing: add the jaeger exporter 2 years ago
doc.go tracing: add the jaeger exporter 2 years ago
env.go tracing: add the jaeger exporter 2 years ago
jaeger.go tracing: add the jaeger exporter 2 years ago
reconnecting_udp_client.go tracing: add the jaeger exporter 2 years ago
uploader.go tracing: add the jaeger exporter 2 years ago

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