prometheus - 什么 PromQL 查询给出了任意指标列表的最小当前值?
问题描述
我在 Prometheus 中有三个指标;我们称它们为 metric1、metric2 和 metric3。
我想确定这三个指标的当前值的最小值,但我无法计算出 PromQL。
MIN(metric1)
作品; 它返回 metric1 的当前值
我试过MIN(metric1, metric2, metric3)
,MIN([metric1, metric2, metric3])
等,但我不能让它工作。
解决方案
我终于在文档中看到了这一点;如果我给指标提供一致的名称,我可以创建一个即时向量以通过正则表达式匹配名称:
min{__name__=~"metric.*"}
推荐阅读
- r - gmm_rolling 估计中方差膨胀因子的错误
- python - 使用 python cgi 创建 JSON 只返回一行
- dart - 在 Flutter 中更改 TextField 装饰 onFocus
- javascript - 将图像添加到每个图像之间的时间间隔的类
- python - 如何在 tkinter 中将图像设置为背景?
- python - QWebEngineUrlRequestInterceptor 不工作
- google-apps-script - 如果用户删除了附加组件的权限,则停止可安装触发器
- android - Android Studio 主题编辑器不显示预览?
- scrapy - Scrapy:保存网站
- python-3.x - ImportError:PYTHON FLASK 中没有名为“flask_jwt_extended”的模块