Prometheus v2.15.0 Release Notes
Release Date: 2019-12-23 // over 4 years ago-
- [CHANGE] Discovery: Removed
prometheus_sd_kubernetes_cache_*
metrics. Additionallyprometheus_sd_kubernetes_workqueue_latency_seconds
andprometheus_sd_kubernetes_workqueue_work_duration_seconds
metrics now show correct values in seconds. #6393 - [CHANGE] Remote write: Changed
query
label onprometheus_remote_storage_*
metrics toremote_name
andurl
. #6043 - ๐ [FEATURE] API: Added new endpoint for exposing per metric metadata
/metadata
. #6420 #6442 - ๐จ [ENHANCEMENT] TSDB: Significantly reduced memory footprint of loaded TSDB blocks. #6418 #6461
- โก๏ธ [ENHANCEMENT] TSDB: Significantly optimized what we buffer during compaction which should result in lower memory footprint during compaction. #6422 #6452 #6468 #6475
- ๐ค [ENHANCEMENT] TSDB: Improve replay latency. #6230
- [ENHANCEMENT] TSDB: WAL size is now used for size based retention calculation. #5886
- [ENHANCEMENT] Remote read: Added query grouping and range hints to the remote read request #6401
- [ENHANCEMENT] Remote write: Added
prometheus_remote_storage_sent_bytes_total
counter per queue. #6344 - ๐ [ENHANCEMENT] promql: Improved PromQL parser performance. #6356
- ๐ [ENHANCEMENT] React UI: Implemented missing pages like
/targets
#6276, TSDB status page #6281 #6267 and many other fixes and performance improvements. - [ENHANCEMENT] promql: Prometheus now accepts spaces between time range and square bracket. e.g
[ 5m]
#6065 - ๐ [BUGFIX] Config: Fixed alertmanager configuration to not miss targets when configurations are similar. #6455
- [BUGFIX] Remote write: Value of
prometheus_remote_storage_shards_desired
gauge shows raw value of desired shards and it's updated correctly. #6378 - ๐ [BUGFIX] Rules: Prometheus now fails the evaluation of rules and alerts where metric results collide with labels specified in
labels
field. #6469 - ๐ [BUGFIX] API: Targets Metadata API
/targets/metadata
now accepts emptymatch_targets
parameter as in the spec. #6303
- [CHANGE] Discovery: Removed