首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在一个Prometheus调用中查询多个度量

在一个Prometheus调用中查询多个度量
EN

Stack Overflow用户
提问于 2020-10-09 23:45:18
回答 1查看 2.8K关注 0票数 4

我想对Prometheus服务器进行一次http调用,并得到以下内容:

所有指标在最后30秒内的metrics

  • Calculate速率
  • 多个

我有下面的查询,它在最后30秒的一个调用中请求多个prometheus度量的结果。我只是不知道如何扩展这个查询,以同时计算所有这些指标的比率。有人能帮忙吗?

代码语言:javascript
运行
复制
/api/v1/query?query={__name__=~"metric1|metric2|metric3",service=~"testservice"}[30s]

我想做这样的事

代码语言:javascript
运行
复制
    /api/v1/query?query={rate(__name__=~"metric1|metric2|metric3",service=~"testservice"}[30s])
EN

回答 1

Stack Overflow用户

发布于 2020-10-10 15:31:44

你需要把rate放在标签前面。这应该是可行的:

代码语言:javascript
运行
复制
/api/v1/query?query=rate({__name__=~"metric1|metric2|metric3",service=~"testservice"}[30s])

请注意,对于每个度量,您必须在30年代至少有一个数据点。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64288589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档