I suspect the statsd.py code:
def timing_since(self, stat, start, sample_rate=1):
"""
Log timing information as the number of microseconds since the provided time float
should be converting to ms rather than usec (ie, multiply by 1000 instead of 1000000). Especially since timing pretty explicitly marks the input (ie, the value which was converted to usec) as ms:
def timing(self, stat, time, sample_rate=1):
"""
Log timing information for a single stat
I suspect the statsd.py code: def timing_since(self, stat, start, sample_rate=1): """ Log timing information as the number of microseconds since the provided time float
should be converting to ms rather than usec (ie, multiply by 1000 instead of 1000000). Especially since timing pretty explicitly marks the input (ie, the value which was converted to usec) as ms: def timing(self, stat, time, sample_rate=1): """ Log timing information for a single stat