module Jaeger::Client
Constants
- DEFAULT_FLUSH_INTERVAL
- VERSION
Public Class Methods
build(host: '127.0.0.1', port: 6831, service_name:, flush_interval: DEFAULT_FLUSH_INTERVAL, sampler: Samplers::Const.new(true), logger: Logger.new(STDOUT))
click to toggle source
# File lib/jaeger/client.rb, line 25 def self.build(host: '127.0.0.1', port: 6831, service_name:, flush_interval: DEFAULT_FLUSH_INTERVAL, sampler: Samplers::Const.new(true), logger: Logger.new(STDOUT)) collector = Collector.new sender = UdpSender.new( service_name: service_name, host: host, port: port, collector: collector, flush_interval: flush_interval, logger: logger ) sender.start Tracer.new(collector, sender, sampler) end