写点什么

Prometheus 2.26.0 新特性

用户头像
耳东@Erdong
关注
发布于: 6 小时前

Prometheus 2.26.0 现在(2021.03.31)已经发布,在上个月的 2.25.0 之后又进行了很多的修复和改进。


Prometheus 现在已经构建并支持 Go 1.16 版本。这将恢复 Go 1.12 中添加的内存释放模式。这使得常见的 RSS 使用指标能够更准确的显示 Prometheus 使用的实际内存。


注意,在这个版本中,Prometheus 默认使用 Alertmanager v2 版本。


现在的 Prometheus 和 Promtool 二进制文件打印帮助信息和使用信息时会输出到 stdout,而不是 stderr ,这个结果是在开发峰会上达成一致的。


当使用 --enable-feature=exemplar-storage 参数以后会在内存中存储样本数据。


对于远程部分,对 remote_writ 增加了 AWS SigV4 认证方法的支持。 允许对remote_write 的 HTTP 429 响应代码进行重试,但是重试这个动作在默认情况下禁用。另外允许为 remote_read 配置自定义 header 头。有这些变更的详细信息,请参阅配置文档。


这次新增了基于 Scaleway 的服务发现 ,Scaleway 的口号是 “The Cloud that makes sense” 。


对于之前的 Digital Ocean 服务发现,新增了一个 label __meta_digitalocean_image


对于 PromQL 语法,在使用 --enable-feature=promql-negative-offset 参数以后允许数据发送负偏移。另外这次版本新增了 last_over_time, sgn, clamp 函数 ,并且解析器支持特殊字符,比如 等等。


对于 UI 方面,这次更新以后在页面输入查询语句的时候可以实现自动完成,语法高亮和检测。 而且每按一次回车键就会触发一次新的查询。对于页面上 /rules/targets 的长规则和名称也进行了一次优化,可以更好的查询,点击 /targets 下的 Collapse All 可以折叠所有的 Target 点击 Expand All 可以展开所有的 Target。


对于时序数据库 TSDB ,每次压缩时都都会快速删除可删除的块,这样可以节省磁盘的空间使用。


详细的发行注记可以查看 release notes

参考链接

  • https://github.com/prometheus/prometheus/releases/tag/v2.26.0 ,By prombot of GitHub

发布于: 6 小时前阅读数: 4
用户头像

耳东@Erdong

关注

还未添加个人签名 2020.05.24 加入

主要研究分享运维技术,专注于监控、CICD、操作系统、云原生领域,公众号【耳东学堂】,知识星球同名,坚持原创,希望能和大家在运维路上结伴而行 邮箱:erdong@mail.erdong.site

评论

发布
暂无评论
Prometheus 2.26.0 新特性