Prometheus 2.21.0-rc.0 发布了,此版本使用 Go 1.15 构建,该版本弃用了 TLS 证书验证中的 X.509 CommonName。
新特性
- Eureka SD:新的服务发现
- Hetzner SD:新服务发现
- Kubernetes SD:支持 Kubernetes EndpointSlices
- Scrape:新增 scrape-config 目标限制
Bug fix
- PromQL:删除两个即时向量之间的布尔比较中的指标名称
- Rules:检测规则文件中的其他字段
- Rules:禁止在记录规则的“标签”部分覆盖指标名称
- Rules:每次重新加载时都要保留评估时间戳
- Scrape:重新加载时请勿停止 scrape
- TSDB:修复
chunks.HeadReadWriter: maxt of the files are not set
error - TSDB:自动删除块,以防止在删除过程中出现紧急情况/崩溃时损坏
- Triton SD:修复当 triton_sd_config 为 nil 时的 panic
- UI:修复 react UI bug
- Web:即使连接过时也要停止 CMUX 和 GRPC 服务器,以防止服务器在 SIGTERM 上停止
更新说明:https://github.com/prometheus/prometheus/releases/tag/v2.21.0-rc.0
转自 https://www.oschina.net/news/118241/prometheus-2-21-rc-released?utm_source=new_idx