千家信息网

Prometheus引入‘@’修饰符的方法

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要讲解了"Prometheus引入'@'修饰符的方法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Prometheus引入'@'修饰符的方法
千家信息网最后更新 2026年10月31日Prometheus引入‘@’修饰符的方法

这篇文章主要讲解了"Prometheus引入'@'修饰符的方法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Prometheus引入'@'修饰符的方法"吧!

你有没有选择过10个时间序列,但得到不是10个,而是100个?如果有,这是给你的。让我带你了解一下潜在的问题是什么,以及我是如何解决它的。

目前,topk()查询仅作为一个即时查询才有意义,你得到确切的k个结果,但当你作为一个范围查询运行它时,你可以得到更多的结果,因为每一步都是独立计算的。这个@修饰符允许你修复范围查询中所有步骤的排名。

在Prometheus v2.25.0中,我们引入了一个新的PromQL修饰符@。与offset修饰符让你对向量选择器、范围向量选择器和子查询的求值进行相对于求值时间的固定时间偏移类似,@修饰符让你对这些选择器的求值进行固定,而不考虑查询求值时间。该语法的功劳归于Björn Rabenstein。

 @ 
@
@

是一个unix时间戳,用float文字描述。

例如,查询http_requests_total @ 1609746000返回的是http_requests_total在2021-01-04T07:40:00+00:00的值。查询rate(http_requests_total[5m] @ 1609746000)返回同时http_requests_total的5分钟速率。

此外,start()和end()也可以作为特殊值作为@修饰符的值。对于范围查询,它们分别解析到范围查询的开始和结束,并且对所有步骤保持相同。对于即时查询,start()和end()都解析为计算时间。

回到topk()修复的讨论,下面的查询绘制了这些系列中http_requests_total的1m速率,它们的最后一个1h速率位于前5位。因此,现在你可以理解topk(),甚至可以将其作为一个范围查询,精确地绘制出k个结果。

rate(http_requests_total[1m]) # This acts like the actual selector.
and
topk(5, rate(http_requests_total[1h] @ end())) # This acts like a ranking function which filters the selector.

类似地,topk()排名可以用其他函数代替,比如histogram_quantile(),它现在只用于即时查询。rate()可以用_over_time()等替换。让我们知道你如何使用这个新的修饰符!

@修饰符默认是禁用的,可以使用标志--enable-feature=promql-at-modifier来启用。

感谢各位的阅读,以上就是"Prometheus引入'@'修饰符的方法"的内容了,经过本文的学习后,相信大家对Prometheus引入'@'修饰符的方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

查询 时间 范围 方法 选择 结果 速率 学习 内容 向量 更多 步骤 问题 特殊 相同 精确 函数 功劳 同时 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网产品 科技信息互联网 腾讯阿里互联网科技 互联网 科技创新 亿策互联网科技 苏州大垚互联网科技 狮子座互联网科技培训 互联网科技大会 中国互联网金融科技基金 甘肃拓世互联网科技有限公司 互联网科技实习生岗位职责 崇明区互联网教育科技诚信经营 徐州市互联网科技有限公司 上海钢联属于互联网科技股吗 济南小医互联网科技有限公司招聘 科技互联网行业投资研究 网互联网络科技 高科技和互联网的现代国家 山东亿川互联网科技有限责任公司 武汉亿视互联网科技有限公司 互联网科技股 互联网科技工作委员会毛军 友谊互联网络科技 顺网科技2021年互联网排名 深圳前海聚择互联网科技有限公司 长沙茂晟互联网科技有限公司 用友工业互联网科技发展 保险科技服务互联网营销体系 科技互联网的核心竞争力 唐山双旺合互联网科技产业园
0