From d451d026289643dd8fb478f5c903a21c1dcdfe0a Mon Sep 17 00:00:00 2001 From: gotjosh Date: Thu, 28 Apr 2022 11:20:35 +0100 Subject: [PATCH] Alerting Changelog: Cut & Fix (#48402) --- pkg/services/ngalert/CHANGELOG.md | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/pkg/services/ngalert/CHANGELOG.md b/pkg/services/ngalert/CHANGELOG.md index 3a82b923b83..2c15f8e0d92 100644 --- a/pkg/services/ngalert/CHANGELOG.md +++ b/pkg/services/ngalert/CHANGELOG.md @@ -45,16 +45,24 @@ Scopes must have an order to ensure consistency and ease of search, this helps u ## Grafana Alerting - main / unreleased -- [CHANGE] Prometheus Compatible API: Use float-like values for `api/prometheus/grafana/api/v1/alerts` and `api/prometheus/grafana/api/v1/rules` instead of the evaluation string #47216 -- [CHANGE] Notification URL points to alert view page instead of alert edit page. #47752 +- [BUGFIX] Use `NaN` and do not panic when captured alert values are empty #48370 +- [ENHANCEMENT] Scheduler: Ticker expose new metrics. In legacy, metrics are prefixed with `legacy_` #47828, #48190 + - `grafana_alerting_ticker_last_consumed_tick_timestamp_seconds` + - `grafana_alerting_ticker_next_tick_timestamp_seconds` + - `grafana_alerting_ticker_interval_seconds` - [FEATURE] Indicate whether routes are provisioned when GETting Alertmanager configuration #47857 - [FEATURE] Indicate whether contact point is provisioned when GETting Alertmanager configuration #48323 + +## 8.5.1 + +- [BUGFIX] Silences: Invalid silences created through the API made grafana panic, they are now validated. #46892 +- [ENHANCEMENT] Migration: Migrate each legacy notification channel to its own contact point, use nested routes to reproduce multi-channel alerts #47291 + +## 8.5.0 + +- [CHANGE] Prometheus Compatible API: Use float-like values for `api/prometheus/grafana/api/v1/alerts` and `api/prometheus/grafana/api/v1/rules` instead of the evaluation string #47216 +- [CHANGE] Notification URL points to alert view page instead of alert edit page. #47752 - [BUGFIX] (Legacy) Templates: Parse notification templates using all the matches of the alert rule when going from `Alerting` to `OK` in legacy alerting #47355 - [BUGFIX] Scheduler: Fix state manager to support OK option of `AlertRule.ExecErrState` #47670 - [ENHANCEMENT] Templates: Enable the use of classic condition values in templates #46971 -- [ENHANCEMENT] Scheduler: Ticker expose new metrics. In legacy, metrics are prefixed with `legacy_` #47828, #48190 - - `grafana_alerting_ticker_last_consumed_tick_timestamp_seconds` - - `grafana_alerting_ticker_next_tick_timestamp_seconds` - - `grafana_alerting_ticker_interval_seconds` -- [ENHANCEMENT] Migration: Migrate each legacy notification channel to its own contact point, use nested routes to reproduce multi-channel alerts #47291