telegraf/agent
Cameron Sparr 6df3f0fdae
Run scheduled flushes in background
doing this unblocks incoming metrics while waiting for a flush to take
place.

we have to create a semaphore so that we can
'skip' flushes that try to run while a flush is already running.

closes #2262
2017-01-23 14:41:40 -08:00
..
accumulator.go Implement telegraf collecting stats on itself 2016-12-05 18:56:54 +00:00
accumulator_test.go Implement telegraf collecting stats on itself 2016-12-05 18:56:54 +00:00
agent.go Run scheduled flushes in background 2017-01-23 14:41:40 -08:00
agent_test.go Refactor collection_jitter and flush_jitter 2016-05-31 14:24:32 +01:00