prometheus - 如何获取grafana查询的实例总和
问题描述
在我的 grafana 中,我正在跟踪节点导出器和进程导出器的运行实例。因为我使用了查询
namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary"}
对于这个查询,我正在为节点导出器和进程导出器获取多个进程运行实例。例如对于上面的查询,我得到的结果是,
namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary",groupname="processexporter",job="processexporter"} 45678
namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary",groupname="processexporter",job="processexporter"} 98767
namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary",groupname="nodeexporter",job="nodeexporter"} 64835
namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary",groupname="nodeexporter",job="nodeexporter"} 36217
我想更改查询以显示总运行实例的总和,例如,
namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary",groupname="processexporter",job="processexporter"} 144445
namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary",groupname="nodeexporter",job="nodeexporter"} 101052
请协助我如何实现运行实例的总和值
解决方案
我通过运行查询来实现
sum by (groupname) (namedprocess_namegroup_context_switches_total{ctxswitchtype="voluntary"})
我们可以使用 sum 中的任何标签(使用任何标签),例如 job、groupname、ctxswitchtype 来过滤
推荐阅读
- matplotlib - 使用 Matplotlib 在一张图中绘制三个图
- pic - PIC16F18325 - 引脚电压显示为 2.8V,内部弱上拉已启用,而不是 5V
- python - 在忽略无限值的情况下查找 numpy 列表中的最大值
- excel - 搜索按钮 VBA:在 Excel 单元格中查找值并根据查找结果填充字段
- sql - 使用 Oracle 的正则表达式功能查找标题包含三个或更多单词的所有电影
- jmeter - Jmeter线程上升非常缓慢
- javascript - Svelthree - 如何在场景中添加边缘和线条?
- php - 将 HTML 表单连接到 SQL 数据库
- python - Discord.py 从另一个 py 导入命令
- matplotlib - 如何在 matplotlib 中更改 3D 图的刻度长度