Prometheus 2.37.0 新特性

网友投稿 305 2022-10-05

Prometheus 2.37.0 新特性

Prometheus ​​2.37.0​​​ 现在(2022.07.14)已经发布,在上个月的 ​​2.36.0​​ 之后又进行了很多的修复和改进。

这次发布的版本是一个 LTS 长期支持的版本,预计会支持到 2023.01.31,详细更多的信息可以查看 ​​OpenBSD 中缺乏统一的缓存而导致用户数据丢失,在找到合适的解决方案之前,Prometheus 开发团队将不再发布支持 OpenBSD 的 Prometheus 长期版本。

这次的 LTS 版本发布主要以稳定性为主,进行了大量的 BUG 修复,值新增了一个新的功能特性,以及一些实验性的功能。

服务发现

本次版本更新唯一的一个稳定功能增加就是 基于 Nomad 的服务发现,Nomad 是 HashiCorp 出品的一个简单、灵活的调度工具,官网地址是 ​​。

对于 Kubernetes 的服务发现,进行了优化,在 endpoint 的 role 中允许增加节点的 label。

修复了 Uyuni 服务发现的 BUG,制作相对于 Prometheus 配置文件的认证文件,并且修复了默认配置文件的值。修复了 Hetzner 服务发现的 BUG ,制作相对于 Prometheus 配置文件的认证文件。

TSDB

对了 TSDB 首先对内存进行了优化。其次优化了读取 WAL 是的睡眠时间,睡眠时间变短了。

针对 TSDB 修复了 3 个 BUG,第一个是当 context 被取消时,不增加 prometheus_tsdb_compactions_failed_total 的值。第二个是修复了在删除 series 时没有找到 series 的问题。第三个是当打开顺序错误时,会增加 prometheus_tsdb_mmap_chunk_corruptions_total 的值。

PromQL & Promtool

优化了 PromQL ,优化了创建签名时带 label 或者不带 label 的问题。

对于 Promtool 工具修复了 Promtool 检查配置文件失败时不能正确提示错误的问题 。

OAuth2

对于 OAuth2 进行了优化,增加了适当的超时和 User-Agent 头 。

Other

针对 Alerting 修复了警报排队时 Alertmanager 目标不更新的问题。

针对 Scrape 修复在服务重载配置时保持重新标记的获取监控数据时间间隔和超时时间。

详细的发行注记可以查看 ​​release notes​​ 。

参考链接

,By prombot of GitHub

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:华为云构建云原生DevSecOps平台,保障软件供应链全流程安全可信
下一篇:Java超详细讲解类变量和类方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~