Prometheus 2.16.0 新特性
Prometheus 2.16.0 新特性
Prometheus 2.16.0 现在(2020.02.13)已经发布,在上个月的 2.15.0 之后又进行了一些修正和改进。
在这个版本中有很多的性能改进,如果你的查询只涉及最近几个小时的数值,会变的非常快,因为 Brian Brazil 删除了一些不必要的排序。在实际使用中,这会使得记录规则在处理 100 万个序列的高基数时快 1 秒。
现在可以配置 Prometheus 来记录它执行的所有 PromQL 查询。
PromQL 解析器已经被一个带有改进的错误消息的生成解析器所取代,这也会快一些。 还有一个新的 absent_over_time 函数,在没有任何变化的情况下,重新加载配置和告警规则配置的效率会更高。
有新的 prometheus_target_metadata_cache_* 来展示元数据占用的内存,还有针对 WAL 写失败的 prometheus_tsdb_wal_writes_failed_total 的指标。
新的 UI 支持本地时区,可以勾选 local timezone 。新增支持告警规则页面以及“Xs ago” 之前。
TSDB 提升了查询最近 2 小时内数据的查询性能。
promtool 工具支持显示无效规则的行号。
还有其他一些 BUG 修复。
详细的发行注记可以查看 release notes 。
参考链接
- https://www.robustperception.io/new-features-in-prometheus-2-16-0 , By Brian Brazil
- https://github.com/prometheus/prometheus/releases/tag/v2.16.0 ,By prombot of GitHub
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步