Release History¶
4.2.0 (21-Jul-2021)¶
- Library deprecated – use sprockets-statsd if you need StatsD support
4.1.0 (04-Sep-2019)¶
- Add configuration documentation
- Exclude Tornado >6 (as-yet-unreleased version)
- Add
sprockets.mixins.metrics.statsd.get_client()
function - Add
sprockets.mixins.metrics.statsd.StatsDCollector.close()
method
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.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.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.0 (9-Mar-2016)¶
- Update InfluxDB mixin to buffer measurements across requests based on a max time and/or length.
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