2021-03-06 14:50:04 +00:00
|
|
|
================
|
|
|
|
sprockets-statsd
|
|
|
|
================
|
|
|
|
|
|
|
|
.. include:: ../README.rst
|
|
|
|
|
2021-03-09 20:06:23 +00:00
|
|
|
Configuration
|
|
|
|
=============
|
|
|
|
The statsd connection is configured by the ``statsd`` application settings key. The default values can be set by
|
|
|
|
the following environment variables.
|
|
|
|
|
|
|
|
.. envvar:: STATSD_HOST
|
|
|
|
|
|
|
|
The host or IP address of the StatsD server to send metrics to.
|
|
|
|
|
|
|
|
.. envvar:: STATSD_PORT
|
|
|
|
|
|
|
|
The TCP port number that the StatsD server is listening on. This defaults to 8125 if it is not configured.
|
|
|
|
|
2021-03-24 02:01:02 +00:00
|
|
|
.. envvar:: STATSD_PREFIX
|
|
|
|
|
|
|
|
Optional prefix to use for metric paths. See the documentation for :class:`~sprockets_statsd.mixins.Application`
|
|
|
|
for addition notes on setting the path prefix.
|
|
|
|
|
2021-03-21 21:45:23 +00:00
|
|
|
.. envvar:: STATSD_PROTOCOL
|
|
|
|
|
|
|
|
The IP protocol to use when connecting to the StatsD server. You can specify either "tcp" or "udp". The
|
|
|
|
default is "tcp" if it not not configured.
|
|
|
|
|
|
|
|
You can fine tune the metric payloads and the connector by setting additional values in the ``statsd`` key of
|
2021-03-09 20:06:23 +00:00
|
|
|
:attr:`tornado.web.Application.settings`. See the :class:`sprockets_statsd.mixins.Application` class
|
|
|
|
documentation for a description of the supported settings.
|
|
|
|
|
2021-03-08 12:27:40 +00:00
|
|
|
Reference
|
|
|
|
=========
|
|
|
|
|
2021-03-19 22:19:03 +00:00
|
|
|
.. autoclass:: sprockets_statsd.statsd.Connector
|
|
|
|
:members:
|
|
|
|
|
2021-03-09 20:06:23 +00:00
|
|
|
Mixin classes
|
|
|
|
-------------
|
|
|
|
.. autoclass:: sprockets_statsd.mixins.Application
|
|
|
|
:members:
|
|
|
|
|
|
|
|
.. autoclass:: sprockets_statsd.mixins.RequestHandler
|
|
|
|
:members:
|
|
|
|
|
|
|
|
Internals
|
2021-03-08 12:27:40 +00:00
|
|
|
---------
|
2021-03-19 22:19:03 +00:00
|
|
|
.. autoclass:: sprockets_statsd.statsd.Processor
|
2021-03-08 12:27:40 +00:00
|
|
|
:members:
|
|
|
|
|
2021-03-19 22:19:03 +00:00
|
|
|
.. autoclass:: sprockets_statsd.statsd.StatsdProtocol
|
|
|
|
:members:
|
|
|
|
|
|
|
|
.. autoclass:: sprockets_statsd.statsd.TCPProtocol
|
2021-03-08 12:27:40 +00:00
|
|
|
:members:
|
|
|
|
|
2021-03-06 14:50:04 +00:00
|
|
|
Release history
|
|
|
|
===============
|
|
|
|
|
|
|
|
.. include:: ../CHANGELOG.rst
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|