prometheus v3.13.3 版本更新介绍
发布日期: 2026-09-07
版本号: v3.13.3
本次更新包含安全修复与多项缺陷修复。安全方面,将 github.com/klauspost/compress 升级至 v1.18.7、golang.org/x/crypto 升级至 v0.55.0,以修复对应的安全漏洞。缺陷修复方面:修复 Docker Swarm 服务发现中,服务以插件或网络附加方式运行时出现的崩溃;修复 PromQL 大小写不敏感的正则标签匹配器静默丢弃匹配值的问题;修复抓取管理器在关闭时 CPU 占用达到 100% 的问题;修复告警模块关闭时 CPU 占用 100%、可能拖慢优雅关闭并触发超时强杀的问题;修复 TSDB 中乱序查询长时间阻塞压缩、导致内存持续增长的问题;修复已删除的序列在重启后造成样本缺失和报错的问题;修复 Prometheus 打开损坏的 TSDB 失败时协程与文件句柄泄漏的问题,该问题在 Windows 上还会因目录句柄泄漏而无法删除 TSDB 目录。
更新内容 (中文)
- [SECURITY] 将 github.com/klauspost/compress 升级到 v1.18.7(GO-2026-5841),将 golang.org/x/crypto 升级到 v0.55.0(GO-2026-6303)。
- [BUGFIX] Docker SD:修复 Docker Swarm 服务发现中,当服务以插件或网络附加(network-attachment)方式运行时会发生的 panic。#19102
- [BUGFIX] PromQL:修复大小写不敏感的正则标签匹配器会静默丢弃匹配值的问题。#19167
- [BUGFIX] Scrape:修复 scrape manager 在关闭时 CPU 占用达到 100% 空转的问题。#19149
- [BUGFIX] Alerting:修复关闭时 CPU 占用达 100% 的问题,该问题可能延迟优雅关闭并触发基于超时的强制终止。#17859
- [BUGFIX] TSDB:修复乱序(out-of-order)查询会阻塞压缩数小时、导致内存使用持续增长的问题。#19013
- [BUGFIX] TSDB:修复已删除的 series 在重启后导致样本缺失和报错的问题。#19140
- [BUGFIX] TSDB:修复 Prometheus 打开损坏的 TSDB 失败时出现的 goroutine 和文件句柄泄漏问题。在 Windows 上,泄漏的目录句柄还会阻止删除 TSDB 目录。#18291
更新内容 (原始)
- [SECURITY] Bump github.com/klauspost/compress to v1.18.7 (GO-2026-5841) and golang.org/x/crypto to v0.55.0 (GO-2026-6303).
- [BUGFIX] Docker SD: Fix panic in Docker Swarm service discovery when a service runs as a plugin or network-attachment. #19102
- [BUGFIX] PromQL: Fix case-insensitive regex label matchers silently dropping matching values. #19167
- [BUGFIX] Scrape: Fix scrape manager spinning at 100% CPU on shutdown. #19149
- [BUGFIX] Alerting: Fix 100% CPU usage on shutdown that could delay graceful shutdown and trigger timeout-based kills. #17859
- [BUGFIX] TSDB: Fix out-of-order queries blocking compaction for hours, causing memory usage to grow. #19013
- [BUGFIX] TSDB: Fix deleted series causing missing samples and errors after restart. #19140
- [BUGFIX] TSDB: Fix goroutine and file handle leaks when Prometheus fails to open a corrupt TSDB. On Windows, the leaked directory handle also prevented TSDB directory removal. #18291
下载链接
- prometheus-3.13.3.aix-ppc64.tar.gz
- prometheus-3.13.3.darwin-amd64.tar.gz
- prometheus-3.13.3.darwin-arm64.tar.gz
- prometheus-3.13.3.dragonfly-amd64.tar.gz
- prometheus-3.13.3.freebsd-386.tar.gz
- prometheus-3.13.3.freebsd-amd64.tar.gz
- prometheus-3.13.3.freebsd-arm64.tar.gz
- prometheus-3.13.3.freebsd-armv6.tar.gz
- prometheus-3.13.3.freebsd-armv7.tar.gz
- prometheus-3.13.3.illumos-amd64.tar.gz
- prometheus-3.13.3.linux-386.tar.gz
- prometheus-3.13.3.linux-amd64.tar.gz
- prometheus-3.13.3.linux-arm64.tar.gz
- prometheus-3.13.3.linux-armv5.tar.gz
- prometheus-3.13.3.linux-armv6.tar.gz
- prometheus-3.13.3.linux-armv7.tar.gz
- prometheus-3.13.3.linux-mips.tar.gz
- prometheus-3.13.3.linux-mips64.tar.gz
- prometheus-3.13.3.linux-mips64le.tar.gz
- prometheus-3.13.3.linux-mipsle.tar.gz
- prometheus-3.13.3.linux-ppc64.tar.gz
- prometheus-3.13.3.linux-ppc64le.tar.gz
- prometheus-3.13.3.linux-riscv64.tar.gz
- prometheus-3.13.3.linux-s390x.tar.gz
- prometheus-3.13.3.netbsd-386.tar.gz
- prometheus-3.13.3.netbsd-amd64.tar.gz
- prometheus-3.13.3.netbsd-arm64.tar.gz
- prometheus-3.13.3.netbsd-armv6.tar.gz
- prometheus-3.13.3.netbsd-armv7.tar.gz
- prometheus-3.13.3.windows-386.tar.gz
- prometheus-3.13.3.windows-386.zip
- prometheus-3.13.3.windows-amd64.tar.gz
- prometheus-3.13.3.windows-amd64.zip
- prometheus-3.13.3.windows-arm64.tar.gz
- prometheus-3.13.3.windows-arm64.zip
- prometheus-web-ui-3.13.3.tar.gz
- sha256sums.txt