Prometheus 是 CNCF(云原生计算基金会)项目,是一个系统和服务监控系统。它以给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并在观察到指定条件时触发警报。
Prometheus 2.35 RC 更新内容如下:
- [ENHANCEMENT] 更新软件包
uber.go/auomaxprocs
以支持cgroups2
- [BUGFIX] 只在不安全状态为 false 时设置 TLS 凭证
- [BUGFIX] 修复加载具有多个段的 WAL 时的 ID 冲突
- [BUGFIX] 撤销在上下文中存储目标和元数据缓存。这可以修复
2.35.0-rc0
中引入的内存泄漏 - [CHANGE] TSDB: 当 Prometheus 启动时删除 *.tmp WAL 文件
- [CHANGE] promtool: 为命令
check rules
和check config
增加新的标志-lint
(默认启用),导致 linter 错误的新退出代码(3
) - [FEATURE] 支持自动将变量
GOMAXPROCS
设置为容器的 CPU 限制。用标志enable-feature=auto-gomaxprocs
启用 - [FEATURE] PromQL:用查询中的总样本数和峰值数扩展统计
- [ENHANCEMENT] Prometheus 用 Go 1.18 构建
- [BUGFIX] 修复 OpenMetrics 解析器,以正确排序大写的标签