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