2018-01-08 18:36:31 +00:00
|
|
|
## Unreleased / ????-??-??
|
|
|
|
|
|
|
|
* [IMPROVEMENT] Add a drop action (#115)
|
2018-01-17 17:09:51 +00:00
|
|
|
* [IMPROVEMENT] Allow templating metric names (#117)
|
2018-01-08 18:36:31 +00:00
|
|
|
|
2017-11-16 15:25:42 +00:00
|
|
|
## v0.5.0 / 2017-11-16
|
2017-11-14 16:04:52 +00:00
|
|
|
|
|
|
|
NOTE: This release breaks backward compatibility. `statsd_exporter` now uses
|
|
|
|
a YAML configuration file. You must convert your mappings configuration to
|
2017-11-15 12:03:40 +00:00
|
|
|
the new format when you upgrade. For example, the configuration
|
2017-11-14 16:04:52 +00:00
|
|
|
|
2017-11-15 12:03:40 +00:00
|
|
|
```
|
|
|
|
test.dispatcher.*.*.*
|
|
|
|
name="dispatcher_events_total"
|
|
|
|
processor="$1"
|
|
|
|
action="$2"
|
|
|
|
outcome="$3"
|
|
|
|
job="test_dispatcher"
|
|
|
|
|
|
|
|
*.signup.*.*
|
|
|
|
name="signup_events_total"
|
|
|
|
provider="$2"
|
|
|
|
outcome="$3"
|
|
|
|
job="${1}_server"
|
|
|
|
```
|
|
|
|
|
|
|
|
now has the format
|
|
|
|
|
|
|
|
```yaml
|
|
|
|
mappings:
|
|
|
|
- match: test.dispatcher.*.*.*
|
|
|
|
help: "The total number of events handled by the dispatcher."
|
|
|
|
name: "dispatcher_events_total"
|
|
|
|
labels:
|
|
|
|
processor: "$1"
|
|
|
|
action: "$2"
|
|
|
|
outcome: "$3"
|
|
|
|
job: "test_dispatcher"
|
|
|
|
- match: *.signup.*.*
|
|
|
|
name: "signup_events_total"
|
|
|
|
help: "The total number of signup events."
|
|
|
|
labels:
|
|
|
|
provider: "$2"
|
|
|
|
outcome: "$3"
|
|
|
|
job: "${1}_server"
|
|
|
|
```
|
|
|
|
|
|
|
|
The help field is optional.
|
|
|
|
|
|
|
|
There is a [tool](https://github.com/bakins/statsd-exporter-convert) available to help with this conversion.
|
|
|
|
|
|
|
|
* [CHANGE] Replace the overloaded "packets" metric (#106)
|
|
|
|
* [CHANGE] Removed `-statsd.add-suffix` option flag #99. Users should remove
|
2017-11-16 13:18:16 +00:00
|
|
|
this flag when upgrading. Metrics will no longer automatically include the
|
|
|
|
suffixes `_timer` or `counter`. You may need to adjust any graphs that used
|
|
|
|
metrics with these suffixes.
|
2017-11-15 12:03:40 +00:00
|
|
|
* [CHANGE] Reduce log levels #92. Many log events have been changed from error
|
2017-11-16 13:18:16 +00:00
|
|
|
to debug log level.
|
2017-11-15 12:03:40 +00:00
|
|
|
* [CHANGE] Use YAML for configuration file #66. See note above about file format
|
2017-11-16 13:18:16 +00:00
|
|
|
conversion.
|
2017-11-14 16:04:52 +00:00
|
|
|
* [IMPROVEMENT] Allow help text to be customized #87
|
|
|
|
* [IMPROVEMENT] Add support for regex mappers #85
|
|
|
|
* [IMPROVEMENT] Add TCP listener support #71
|
|
|
|
* [IMPROVEMENT] Allow histograms for timer metrics #66
|
|
|
|
* [IMPROVEMENT] Added support for sampling factor on timing events #28
|
2017-11-15 12:03:40 +00:00
|
|
|
* [BUGFIX] Conflicting label sets no longer crash the exporter and will be
|
2017-11-16 13:18:16 +00:00
|
|
|
ignored. Restart to clear the remembered label set. #72
|
2017-11-14 16:04:52 +00:00
|
|
|
|
2017-05-12 13:02:44 +00:00
|
|
|
## v0.4.0 / 2017-05-12
|
2017-05-12 12:23:27 +00:00
|
|
|
|
|
|
|
* [IMPROVEMENT] Improve mapping configuration parser #61
|
|
|
|
* [IMPROVEMENT] Add increment/decrement support to Gauges #65
|
|
|
|
* [BUGFIX] Tolerate more forms of broken lines from StatsD #48
|
|
|
|
* [BUGFIX] Skip metrics with invalid utf8 #50
|
|
|
|
* [BUGFIX] ListenAndServe now fails on exit #58
|
|
|
|
|
2016-05-04 23:45:38 +00:00
|
|
|
## 0.3.0 / 2016-05-05
|
|
|
|
|
|
|
|
* [CHANGE] Drop `_count` suffix for `loaded_mappings` metric (#41)
|
|
|
|
* [IMPROVEMENT] Use common's log and version packages, and add -version flag (#44)
|
|
|
|
* [IMPROVEMENT] Add flag to disable metric type suffixes (#37)
|
|
|
|
* [BUGFIX] Increase receivable UDP datagram size to 65535 bytes (#36)
|
|
|
|
* [BUGFIX] Warn, not panic when negative number counter is submitted (#33)
|
|
|
|
|
2016-03-19 17:17:34 +00:00
|
|
|
## 0.2.0 / 2016-03-19
|
|
|
|
|
|
|
|
NOTE: This release renames `statsd_bridge` to `statsd_exporter`
|
|
|
|
|
|
|
|
* [CHANGE] New Dockerfile using alpine-golang-make-onbuild base image (#17)
|
|
|
|
* [IMPROVEMENT] Allow configuration of UDP read buffer (#22)
|
|
|
|
* [BUGFIX] allow metrics with dashes when mapping (#24)
|
|
|
|
* [IMPROVEMENT] add root endpoint with redirect (#25)
|
|
|
|
* [CHANGE] rename bridge to exporter (#26)
|
|
|
|
|
|
|
|
|
|
|
|
## 0.1.0 / 2015-04-17
|
|
|
|
|
|
|
|
* Initial release
|