636 B
636 B
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);