public TimeSeriesCollectorTests() { stats = new StatsCollection(); listener = new StatsListener(stats); collector = new TimeSeriesCollector(listener, false); timeFreeze = SystemClock.Freeze(); }
public void Setup() { stats = new StatsCollection(); listener = new StatsListener(stats); collector = new TimeSeriesCollector(listener, false); timeFreeze = SystemClock.Freeze(); }
public CarbonWriter(CarbonWriterConfiguration config) { listener = StatsListener.Default; collectionTimer = new Timer(Periodic, null, Timeout.Infinite, 60000); collectionTimer.Change(10000, 60000); senderThread = new Thread(Sender) { Name = "carbon-sender", IsBackground = true }; OnConfigChange(config); }
public TimeSeriesCollector(StatsListener listener, bool collect = true) { this.listener = listener; if (!collect) { return; } collectionTimer = new Timer(Periodic, null, Timeout.Infinite, 60000); collectionTimer.Change(10000, 60000); }