Prometheus 2.21.0 发布,Go 编写的服务监控系统

微信扫一扫,分享到朋友圈

Prometheus 2.21.0 发布,Go 编写的服务监控系统

Prometheus 2.21.0 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。

此版本使用 Go 1.15 构建,该版本在 TLS 证书验证中弃用 X.509 CommonName。

在极少数情况下,会有用户使用 gRPC API v2(仅限于 TSDB 管理员命令),需要注意的是,下一个次要版本 2.22 将删除此实验性 API。

更新内容如下:

  • 禁用 HTTP/2
  • PromQL:query_log_file 路径现在关系到配置文件
  • Promtool:用 promtool tsdb 子命令替换 tsdb 命令行工具
  • 规则:使用组名标记 rule_group_iterations 指标
  • Eureka SD:新的服务发现
  • Hetzner SD:新的服务发现
  • Kubernetes SD:支持 Kubernetes EndpointSlices
  • Scrape:添加 Scrape 配置目标限制
  • 在 PromQL、配置和 UI 中支持复合时长,例如 1h30m
  • NS SD:添加 SRV 记录目标和端口元标签
  • Docker Swarm SD:无需发布端口即可支持任务和服务
  • PromQL:当子查询具有偏移量时,减少通过远程读取查询的数据量
  • Promtool:添加 –time 选项以查询即时命令
  • UI:尊重 React UI 中的 –web.page-title 参数
  • UI:在 React UI 的警报页面中添加持续时间、标签、注释
  • UI:在 React UI 规则页面上添加时长,如果为空则隐藏注释和标签

Bug 修复等更多内容见 更新说明

研究人员利用量子技术创建出基于显微镜的精准温度计

上一篇

9月30日起沪苏浙皖互认电子驾照

下一篇

你也可能喜欢

Prometheus 2.21.0 发布,Go 编写的服务监控系统

长按储存图像,分享给朋友