opentelemetry-java/sdk_contrib/jaeger_remote_sampler
Nikita Salnikov-Tarnovski 7aca0d9192
Apply bom imports only if needed (#1281)
2020-05-29 12:35:15 -07:00
..
src Update config / deps to allow building on Java 14. (#1287) 2020-05-29 08:55:38 -07:00
README.md Add Jaeger remote sampler (#1089) 2020-04-23 12:25:26 -04:00
build.gradle Apply bom imports only if needed (#1281) 2020-05-29 12:35:15 -07:00

README.md

Jaeger Remote Sampler

This module implements Jaeger remote sampler. The sampler configuration is received from collector's gRPC endpoint.

Example

The following example shows initialization and installation of the sampler:

Builder remoteSamplerBuilder = JaegerRemoteSampler.newBuilder()
    .setChannel(grpcChannel)
    .setServiceName("my-service");
TraceConfig traceConfig = provider.getActiveTraceConfig()
    .toBuilder().setSampler(remoteSamplerBuilder.build())
    .build();
provider.updateActiveTraceConfig(traceConfig);