The python statsd module has a nice feature for aggregating metrics and packing them into fewer UDP packets: http://statsd.readthedocs.org/en/latest/pipeline.html#as-a-context-manager