This release includes a new --enable-feature=
flag that enables
experimental features. Such features might be changed or removed in the future.
- [FEATURE] experimental API: Accept remote_write requests. Behind the --enable-feature=remote-write-receiver flag. #8424
- [FEATURE] experimental PromQL: Add '@ ' modifier. Behind the --enable-feature=promql-at-modifier flag. #8121 #8436 #8425
- [ENHANCEMENT] Add optional name property to testgroup for better test failure output. #8440
- [ENHANCEMENT] Add warnings into React Panel on the Graph page. #8427
- [ENHANCEMENT] TSDB: Increase the number of buckets for the compaction duration metric. #8342
- [ENHANCEMENT] Remote: Allow passing along custom remote_write HTTP headers. #8416
- [ENHANCEMENT] Mixins: Scope grafana configuration. #8332
- [ENHANCEMENT] Kubernetes SD: Add endpoint labels metadata. #8273
- [ENHANCEMENT] UI: Expose total number of label pairs in head in TSDB stats page. #8343
- [ENHANCEMENT] TSDB: Reload blocks every minute, to detect new blocks and enforce retention more often. #8343
- [BUGFIX] API: Fix global URL when external address has no port. #8359
- [BUGFIX] Backfill: Fix error message handling. #8432
- [BUGFIX] Deprecate unused flag --alertmanager.timeout. #8407
- [BUGFIX] Mixins: Support remote-write metrics renamed in v2.23 in alerts. #8423
- [BUGFIX] Remote: Fix garbage collection of dropped series in remote write. #8387
- [BUGFIX] Remote: Log recoverable remote write errors as warnings. #8412
- [BUGFIX] TSDB: Remove pre-2.21 temporary blocks on start. #8353.
- [BUGFIX] UI: Fix duplicated keys on /targets page. #8456
- [BUGFIX] UI: Fix label name leak into class name. #8459