Method: OneApm::Collector::SamplerCollection#poll_samplers

Defined in:
lib/one_apm/collector/support/sampler_collection.rb

#poll_samplersObject



35
36
37
38
39
40
41
42
43
44
45
# File 'lib/one_apm/collector/support/sampler_collection.rb', line 35

def poll_samplers
  @samplers.delete_if do |sampler|
    begin
      sampler.poll
      false
    rescue => e
      OneApm::Manager.logger.warn("Removing #{sampler} from list", e)
      true
    end
  end
end