Prometheus 2.24 发布,为 HTTP 端点添加 TLS 支持

开源监控解决方案 Prometheus 近期发布了 2.24,这也是今年的首次更新。此版本除了提升安全性、更新其命令行工具和时序数据库外,值得关注的亮点之一是在 Prometheus 服务器的 HTTP 端点上,添加了内置的 TLS 支持。

此功能提供了更安全的数据传输方式,Prometheus 开发团队认为,随着 Prometheus 被更多企业采用,用户对它的安全性也有更高的要求,因此他们在最新版本实现了这项呼声一直颇高的功能。

Prometheus 2.24 还支持重用 EC2 客户端,不再需要每次重新创建,开发团队使用 AWS Go SDK 来快速读取需要的凭据,降低了请求凭据的频率。此外,新版的 Prometheus 还能正确处理 EC2 执行实例的 IPv6 位置。

主要更新内容

  • [FEATURE] 为 HTTP 端点添加 TLS 和基本认证 #8316
  • [FEATURE] 增加check web-config子命令,用于检查 web 配置文件 #8319
  • [FEATURE] 增加tsdb create-blocks-from openmetrics子命令,用于从 OpenMetrics 文件中回填指标数据 #8084
  • [ENHANCEMENT] HTTP API: 只使用空 matcher 即可进行 Fast-fail 查询 #8288
  • [ENHANCEMENT] HTTP API: 为 label API 添加 matcher 支持 #8301
  • [ENHANCEMENT] promtool: 改进对命令行传递的 URL 的检查 #7956
  • [ENHANCEMENT] SD: 在 EC2 SD 中暴露 IPv6 作为标签 #7086
  • [ENHANCEMENT] SD: 重用 EC2 客户端,减少了请求凭据的频率 #8311
  • [ENHANCEMENT] TSDB: 当压缩耗费的时间超过 block 时间范围时,添加日志记录 #8151
  • [ENHANCEMENT] TSDB: 避免压缩后不必要的 GC #8276
  • [BUGFIX] HTTP API: 通过 HTTP 多次退出时,避免通道的双重关闭 #8242
  • [BUGFIX] SD: 忽略 DNS SD 中的 CNAME 记录,避免出现伪造的Invalid SRV record警告 #8216
  • [BUGFIX] SD: 避免由 Kubernetes SD 中的有效 label 选择器触发配置错误 #8285

下载地址:https://prometheus.io/download/

猜你喜欢

转载自www.oschina.net/news/126726/prometheus-2-24-released