Grafana中的Prometheus设置查询的最低门槛
Prometheus in Grafana set a minimum threshold for query
我正在使用 Prometheus 查询配置 Grafana
我想限制所有 pods 超过 30% 或前 50
的结果列表
这是我的查询
sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m])) by (pod_name)
我如何添加一些比较,使这个总和大于 0.3
对于 "greater-than" 个查询:
sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m])) by (pod_name) > 0.3
对于前 50 个查询:
topk(50, sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m])) by (pod_name))
我正在使用 Prometheus 查询配置 Grafana
我想限制所有 pods 超过 30% 或前 50
的结果列表这是我的查询
sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m])) by (pod_name)
我如何添加一些比较,使这个总和大于 0.3
对于 "greater-than" 个查询:
sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m])) by (pod_name) > 0.3
对于前 50 个查询:
topk(50, sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m])) by (pod_name))