【翻译】Prometheus 2.11.0 新特性

Prometheus 2.11.0 现在(2019.07.9)已经发布,在5月的 2.10.0 之后又进行了一些修正和改进。

从TSDB开始,记录逻辑有了更多的性能改进。特别需要注意的是,如果您有一个像 a|b 这样的正则表达式(例如 Grafana 为选择多个变量的表达式),那么它现在被评估为查找而不是正则表达式扫描,因此 x=~"a" 现在和 x="a"一样高效。

对于 WAL 的 “unknown series references” 现在已经完全修复。每次头部压缩时都会启动一个新的段,这对于在低容量实例上减少磁盘空间很有用,对于现在应该完全修复的WAL“未知系列引用”,在每次头部压缩时都会启动一个新的段,这对于在低卷实例上减少磁盘空间很有用,并且还有 还有一个选择进入 --storage.tsdb.wal-compression的标志来压缩 WAL 。

在 Prometheus 中,PromQL和远程写都有性能改进。现在可以像在 prometheus.yml 中一样,将 globs 用于单元测试的规则文件。还有一个配置选项可以通过 Alertmanager 的 v2 API 接口来获取。

还有许多改进、bug修复和其他更改,可以查看 release notes 来获取更多的信息。

原文链接

======================
Erdong, A Linux user !

Er Dong wechat
扫描二维码关注微信公众号
坚持原创技术分享,您的支持将鼓励我继续创作!