186得票11回答
获取一段时间内的总请求数。

我需要在Grafana中展示一个面板,显示在右上角选择的时间段内请求的数量。 为此,我需要解决两个问题,我将在这里提出Prometheus的问题,在另一个链接中提出Grafana的问题。 如果我有一个Counter http_requests_total,我该如何构建一个查询来获取在一段时...

56得票3回答
如何在Prometheus查询中对标签进行分组?

如果我有一个带有以下标签的度量:my_metric{group="group a"} 100 my_metric{group="group b"} 100 my_metric{group="group c"} 100 my_metric{group="misc group a"} 1 ...

37得票2回答
所有可用指标的Prometheus端点

我对Prometheus的工作原理很好奇。通过Prometheus界面,我可以看到一个下拉列表,其中包含所有可用的指标,但是我无法访问列出所有抓取指标的度量端点。 http://targethost:9090/metrics 端点仅显示与Prometheus服务器本身相关的指标。是否有可能访问...

34得票3回答
如何在查询中使用所选时间段?

我正在使用Grafana与Prometheus,并且我想构建查询,该查询取决于屏幕右上角选择的时间段。 是否有任何变量(或类似的内容)可在查询字段中使用? 换句话说,如果我选择24小时,我想在查询中使用那些数据。

26得票2回答
Prometheus - 通过正则表达式聚合和重新标记

我目前有以下 Promql 查询语句,可以查询每个 K8S pod 使用的内存: sum(container_memory_working_set_bytes{image!="",name=~"^k8s_.*"}) by (pod_name) K8S 定义了一个哈希值,其后跟随 Pod 的...

24得票1回答
Prometheus在计算两个指标的比率时未返回数据

我想计算两个度量指标的比率,但是我没有数据... 我有一些度量指标,例如:fs_bytes{filesystem="/var",instance="localhost:9108",job="graphite",metric=&quot...

24得票2回答
在Prometheus查询中从Grafana变量获取多个值

我们面临这样一种情况,需要从Grafana变量字段中选择多个值(实例/服务器),并使用一些正则表达式将多个值传递给Prometheus查询,以便在单个图表中查看所选主机的指标。 但我无法使其正常工作。 有人可以帮帮我吗? 让我们举一个例子,如果我选择多个值host1、host2、host3,...

23得票2回答
Prometheus中的简单累加增量

我有一个应用程序,当它接收到特定的HTTP请求时会增加Prometheus计数器。该应用程序在Kubernetes中运行,具有多个实例,并且每天重新部署多次。使用查询http_requests_total{method="POST",path="/resource/aaa",statusCla...

21得票1回答
Prometheus查询时间间隔内的总体平均值

如何找到一段时间内的度量总体平均值? avg(metric)= 总体平均值但是 avg_over_time(metrics[interval])=每个标签的平均值 avg(avg_over_time(metric[scrape interval]))不能和(数据不连续且分母不同的情况下)...

17得票3回答
Prometheus中未找到查询label_values。

在 Grafana 的文档中,我发现我应该能够使用 label_values 查询从我的 Prometheus 服务器查询传递监控数据的所有实例。 我在 Grafana 中使用的查询是:label_values(up, instance) 很遗憾,Prometheus告诉我它不知道label...