如何在不使用 Grafana 聚合函数的情况下使用 promql 组
How to use promql group by without using aggregate functions in Grafana
我正在尝试创建一个查询,该查询按“Api”字段对数据进行分组,并使用 prometheus 和 grafana 选择一个值字段。
我的示例查询 (promql) 是 max (application_apidbacesscount_total) by (Api) [30m:1m]
。这适用于通过按“Api”字段对数据进行分组来获得最大值。
我如何使用 grafana 的面板来做到这一点?是否可以给 Grafana 一个基本查询并用面板字段修改它?
您必须添加一个新的小部件并添加查询:
max(rate(application_apidbacesscount_total[$__range])) by (Api)
使用 [$__range]
而不是固定范围将应用来自 Grafana 的愤怒选择器的值
我正在尝试创建一个查询,该查询按“Api”字段对数据进行分组,并使用 prometheus 和 grafana 选择一个值字段。
我的示例查询 (promql) 是 max (application_apidbacesscount_total) by (Api) [30m:1m]
。这适用于通过按“Api”字段对数据进行分组来获得最大值。
我如何使用 grafana 的面板来做到这一点?是否可以给 Grafana 一个基本查询并用面板字段修改它?
您必须添加一个新的小部件并添加查询:
max(rate(application_apidbacesscount_total[$__range])) by (Api)
使用 [$__range]
而不是固定范围将应用来自 Grafana 的愤怒选择器的值