Release History

4.2.0 (21-Jul-2021)

4.1.0 (04-Sep-2019)

4.0.0 (06-Feb-2019)

  • Add support for Tornado 5
  • Remove support for Tornado < 5
  • Remove support for Python < 3.7
  • Remove InfluxDB support (use sprockets-influxdb)

3.1.1 (07-Aug-2018)

  • Fixed bad formatted TCP StatsD messages by appending a newline

3.1.0 (20-Jul-2018)

  • Add TCP support to StatsD

3.0.4 (31-Jan-2018)

  • Loosen Tornado pin to include 4.4.

3.0.3 (24-Mar-2017)

  • Fix retrival of status code.

3.0.2 (12-Dec-2016)

  • Fix influxdb test that fails intermittently.

3.0.1 (12-Dec-2016)

  • Add README.rst to MANIFEST.in

3.0.0 (12-Dec-2016)

  • Add install usage pattern for using mixin within Tornado app
  • Strip down statsd mixin adding a collector class to do metric recording
  • Add path prefix for the metric type, eg. counters, timers, etc
  • Add configuration parameters to enable/disable metric type prefix

2.1.1 (9-Aug-2016)

  • Fix InfluxDB URL creation from environment variables

2.1.0 (9-Aug-2016)

  • Add authentication environment variables for InfluxDB

2.0.1 (21-Mar-2016)

  • Make it possible to call methods (e.g., set_metric_tag()) during the Tornado request handler initialization phase.

2.0.0 (11-Mar-2016)

  • Rework InfluxDB buffering to use a periodic callback instead of flushing the buffer upon request.

1.1.1 (9-Mar-2016)

  • Fix packaging woes part deux.

1.1.0 (9-Mar-2016)

  • Update InfluxDB mixin to buffer measurements across requests based on a max time and/or length.

1.0.1 (1-Feb-2016)

  • Fix packaging woes.

1.0.0 (1-Feb-2016)

  • Remove extraneous quotes from InfluxDB tag values.
  • Convert HTTP status code from value to a tag in the InfluxDB mix-in.

0.9.0 (27-Jan-2016)

  • Add sprockets.mixins.metrics.StatsdMixin
  • Add sprockets.mixins.metrics.testing.FakeStatsdServer
  • Add sprockets.mixins.metrics.testing.FakeInfluxHandler
  • Add sprockets.mixins.metrics.InfluxDBMixin
  • Add sprockets.mixins.metrics.influxdb.InfluxDBConnection