raintank / raintank-collector

Raintank Remote Collector Agent
26 stars 4 forks source link

raintank-collector poor performance leading to incorrect latency measurements. #13

Closed woodsaj closed 9 years ago

woodsaj commented 9 years ago

The collectors were recently updated to schedule checks by repeatedly calling setTimeout(). this change improves the consistency of check execution. However as a side affect all checks are now being executed at exactly the second boundary. So the CPU is idle for most of the second and then overloaded for a small fraction.