Skip to content

Releases: grafana/promql-anomaly-detection

v0.2.0

24 Sep 09:38
v0.2.0

Choose a tag to compare

Notable changes

  • Introduce a new optional anomaly_strategy label and generalize the framework (dashboards, alerts, recording rule names) to support multiple algorithms. This label can be used to select an anomaly detection algorithm on a per-metric basis.
  • Introduce new robust strategy, based on the median and MAD, designed to be less affected by outliers and to detect anomalies in non-normally distributed data.
  • The previous algorithm is still the default and has been named adaptive.
  • Consolidates alerts and recording rules in a single file. This will help manage algorithms easier.
  • In addition to per-strategy dashboards, a new generic dashboard has been introduced to make it easy to do side-by-side comparisons.
  • Make label anomaly_type optional. It was initially introduced to allow setting per-type thresholds, but it isn't currently used outside of the sparse filter for the requests type.

What's Changed

  • Enable support for multiple algorithms and introduce robust strategy by @jcreixell in #14

Full Changelog: v0.1.1...v0.2.0

v0.1.1

11 Sep 11:31
17ad666

Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

08 Jul 19:11
37631ba

Choose a tag to compare

This is the initial release for this repository, with some additional bug fixes and contributions.

What's Changed

New Contributors

Full Changelog: https://github.com/grafana/promql-anomaly-detection/commits/v0.1.0