I cut a feature release of the statsd exporter, including more control over summary metrics for those who still use them, and an alternate cache replacement strategy for high-throughput use cases.
Enjoy! 0.15.0 / 2020-03-05 <https://github.com/prometheus/statsd_exporter/releases/tag/v0.15.0> Repository: prometheus/statsd_exporter <https://github.com/prometheus/statsd_exporter> · Tag: v0.15.0 <https://github.com/prometheus/statsd_exporter/tree/v0.15.0> · Commit: 5179715 <https://github.com/prometheus/statsd_exporter/commit/5179715a820338639796fa2c2c2736ebfe040a9c> · Released by: prombot <https://github.com/prombot> - [ENHANCEMENT] Allow setting granularity for summary metrics (#290 <https://github.com/prometheus/statsd_exporter/pull/290>) - [ENHANCEMENT] Support a random-replacement cache invalidation strategy (#281 <https://github.com/prometheus/statsd_exporter/pull/281> To facilitate the expanded settings for summaries, the configuration format changes from mappings: - match: … timer_type: summary quantiles: - quantile: 0.99 error: 0.001 - quantile: 0.95 error: 0.01 … to mappings: - match: … timer_type: summary summary_options: quantiles: - quantile: 0.99 error: 0.001 - quantile: 0.95 error: 0.01 … max_summary_age: 30s summary_age_buckets: 3 stream_buffer_size: 1000 … For consistency, the format for histogram buckets also changes from mappings: - match: … timer_type: histogram buckets: [ 0.01, 0.025, 0.05, 0.1 ] to mappings: - match: … timer_type: histogram histogram_options: buckets: [ 0.01, 0.025, 0.05, 0.1 ] Transitionally, the old format will still work but is *deprecated*. The new settings are optional. For users of the mapper <https://pkg.go.dev/github.com/prometheus/statsd_exporter/pkg/mapper?tab=doc> as a library, this is a breaking change. To adjust your code, replace mapping.Buckets with mapping.HistogramOptions.Buckets and mapping.Quantiles with mapping.SummaryOptions.Quantiles. — This release has 33 assets: - sha256sums.txt - statsd_exporter-0.15.0.aix-ppc64.tar.gz - statsd_exporter-0.15.0.darwin-386.tar.gz - statsd_exporter-0.15.0.darwin-amd64.tar.gz - statsd_exporter-0.15.0.dragonfly-amd64.tar.gz - statsd_exporter-0.15.0.freebsd-386.tar.gz - statsd_exporter-0.15.0.freebsd-amd64.tar.gz - statsd_exporter-0.15.0.freebsd-armv6.tar.gz - statsd_exporter-0.15.0.freebsd-armv7.tar.gz - statsd_exporter-0.15.0.linux-386.tar.gz - statsd_exporter-0.15.0.linux-amd64.tar.gz - statsd_exporter-0.15.0.linux-arm64.tar.gz - statsd_exporter-0.15.0.linux-armv5.tar.gz - statsd_exporter-0.15.0.linux-armv6.tar.gz - statsd_exporter-0.15.0.linux-armv7.tar.gz - statsd_exporter-0.15.0.linux-mips.tar.gz - statsd_exporter-0.15.0.linux-mips64.tar.gz - statsd_exporter-0.15.0.linux-mips64le.tar.gz - statsd_exporter-0.15.0.linux-mipsle.tar.gz - statsd_exporter-0.15.0.linux-ppc64.tar.gz - statsd_exporter-0.15.0.linux-ppc64le.tar.gz - statsd_exporter-0.15.0.linux-s390x.tar.gz - statsd_exporter-0.15.0.netbsd-386.tar.gz - statsd_exporter-0.15.0.netbsd-amd64.tar.gz - statsd_exporter-0.15.0.netbsd-armv6.tar.gz - statsd_exporter-0.15.0.netbsd-armv7.tar.gz - statsd_exporter-0.15.0.openbsd-386.tar.gz - statsd_exporter-0.15.0.openbsd-amd64.tar.gz - statsd_exporter-0.15.0.openbsd-armv7.tar.gz - statsd_exporter-0.15.0.windows-386.tar.gz - statsd_exporter-0.15.0.windows-amd64.tar.gz - Source code (zip) - Source code (tar.gz) Visit the release page <https://github.com/prometheus/statsd_exporter/releases/tag/v0.15.0> to download them. — You are receiving this because you are watching this repository. View it on GitHub <https://github.com/prometheus/statsd_exporter/releases/tag/v0.15.0?email_source=notifications&email_token=AABAEBUBA4XR6CPPCXOUWUTRF5Z2PA5CNFSM4LCGCNGKYY3PNVWWK3TUL52HS4DFU5JGK3DFMFZWLKTDN5WW2ZLOORPWSZGOAFY6UZQ> or unsubscribe <https://github.com/prometheus/statsd_exporter/unsubscribe_via_email/AABAEBWSCB45TNAOUPBQHLDRF5Z2PANCNFSM4AFJ2ENQ> from all notifications for this repository. -- You received this message because you are subscribed to the Google Groups "prometheus-announce" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/prometheus-announce/CAFU3N5WT%3D2zPAKzQjCEcgvCqyABwb_6yCoKmKcu2_k-4h91%3DzQ%40mail.gmail.com.
