use of com.navercorp.pinpoint.profiler.sampler.SamplerType in project pinpoint by naver.
the class SamplerProvider method get.
@Override
public Sampler get() {
SamplerConfig config = new SamplerConfig(profilerConfig);
logger.info("SamplerConfig:{}", config);
if (!config.isSamplingEnable()) {
return FalseSampler.INSTANCE;
}
SamplerType samplerType = config.getSamplerType();
SamplerFactory samplerFactory = newSamplerFactory(samplerType, profilerConfig);
return samplerFactory.createSampler();
}
Aggregations