Implements the abstract Handler class, sending data to statsd. This is a UDP service, sending datagrams. They may be lost. It's OK.


  • statsd v2.0.0 or newer.
  • A compatible implementation of statsd


Enable this handler

  • handlers = diamond.handler.stats_d.StatsdHandler


The handler file is named an odd because of an import issue with having the python library called statsd and this handler's module being called statsd, so we use an odd name for this handler. This doesn't affect the usage of this handler.


Setting Default Description Type
batch 1 int
get_default_config_help get_default_config_help
host str
port 1234 int
server_error_interval 120 How frequently to send repeated server errors int