Prometheus 2.19.0 新特性

Prometheus 2.19.0 现在(2020.06.15)已经发布,在上个月的 2.18.0 之后又进行了很多的修复和改进。

最大的一个特性就是 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

参考链接

上一篇:干货分享:细说双 11 直播背后的压测保障技术


下一篇:MAC OS 下 HomeBrew 使用