Prometheus 2.19.0 新特性
Prometheus 2.19.0 现在(2020.06.15)已经发布,在上个月的 [2.18.0](http://erdong.site/Prometheus/New-Features/New-Features-in-Prometheus-2-18-0.html) 之后又进行了很多的修复和改进。
最大的一个特性就是 TSDB 的 head block 现在存储在 mmaped 中,而不是存储在 heap 中 。这样就减少了内存的需求,特别是高频的获取采集端的数据场景,而且可以在重启进程的时候可以变的更快。而且在隔离性上也有改进,减少了高负载的争用。
Triton 服务发现,现在支持全局空间。
增加告警重发延迟,可以容忍一些发送失败的场景。
增加了一个关于远程读的新的 Metric,prometheus_remote_storage_remote_read_queries_total
,是 count 类型。
在 API 中添加了 label name 和 label values 的时间范围参数
修正了TSDB配置远程读取时使用Prometheus时出现的不正确的查询结果的 BUG
在 2020 年 6 月 18 日,发布了 2.19.1 ,修复了 m-map 文件被截断导致的文件无序的 BUG 。
详细的发行注记可以查看 release notes 。
参考链接
https://www.robustperception.io/new-features-in-prometheus-2-19-0 , By Brian Brazil
https://github.com/prometheus/prometheus/releases/tag/v2.19.0 ,By prombot of GitHub
版权声明: 本文为 InfoQ 作者【耳东】的原创文章。
原文链接:【http://xie.infoq.cn/article/b584eeaedd3195272c7697ddc】。未经作者许可,禁止转载。
评论