Prometheus 2.20.0 現在(2020.07.22)已經發布,在上個月的 2.20.0 之後又進行了很多的修復和改進。
現在 Prometheus 會默認啟動 WAL 壓縮,之前的版本是可以選擇是否啟動 WAL 壓縮。這樣可以節省一些磁盤空間和 IOPS,降低因為 IOPS 一個小成本的 CPU。
WAL壓縮將防止在不刪除WAL的情況下降級到v2.10或更早版本,如果你需要降級,那麼可以通過 --no-storage.tsdb.wal-compression
來關閉壓縮
而且正則表達式的匹配器性能也得到的提高。並且提升了高聚合度label的查詢性能
PromQL 新增了一個group()
聚合器,可用於提高某些查詢的可讀性。
新增了 2 個服務發現,Docker Swarm和DigitalOcean。Openstack SD現在還可以查詢備選端點,EC2有額外的AMI元數據。
遠程讀取指標得到了改進,UI的某些方面也得到了改進。
詳細的發行註記可以查看 release notes 。
參考鏈接
- https://www.robustperception.io/new-features-in-prometheus-2-20-0 , By Brian Brazil
- https://github.com/prometheus/prometheus/releases/tag/v2.20.0 ,By prombot of GitHub