opentelemetry-java/exporters/jaeger-thrift
jack-berg 2bc88f45c6
Deprecate multi argument InstrumentationScopeInfo create method (#4710)
* Deprecate multi argument InstrumentationScopeInfo create method

* PR feedback
2022-08-24 13:35:31 -05:00
..
src Deprecate multi argument InstrumentationScopeInfo create method (#4710) 2022-08-24 13:35:31 -05:00
README.md Copy in spotless-conventions from instrumentation repo (#3554) 2021-08-27 08:28:31 -07:00
build.gradle.kts Use Jackson to encode arrays in jaeger-thrift exporter. (#3630) 2021-09-17 09:06:25 -07:00

README.md

OpenTelemetry - Jaeger Exporter - Thrift

Javadocs

This is the OpenTelemetry exporter, sending span data to Jaeger via Thrift over HTTP.

Configuration

The Jaeger Thrift span exporter can be configured programmatically.

An example of simple Jaeger Thrift exporter initialization. In this case spans will be sent to a Jaeger Thrift endpoint running on localhost:

JaegerThriftSpanExporter exporter =
        JaegerThriftSpanExporter.builder()
            .setEndpoint("http://localhost:14268/api/traces")
            .build();

If you need configuration via environment variables and/or system properties, you will want to use the autoconfigure module.

Compatibility

As with the OpenTelemetry SDK itself, this exporter is compatible with Java 8+ and Android API level 24+.