Promql 连接不同的标签名称
我需要加入标签名称上的promql响应。 我看到了好文章 - https://wwww.robustperception.io/left-oins.io/left-joins-in -promql 而且我看到(foo)子…
PROMQL:基于最近的指标的过滤时间序列
我如何只能将时间序列过滤到最近记录的指标的时间序列? 我要解决的这个问题的具体情况是:我正在尝试绘制 container_network_receive_bytes_total 来…
Prometheus 直方图获取每个桶的请求数
我们有一个具有不同le值的直方图桶(myApp_duration_seconds_bucket)捕获API的响应时间。 由此,我想使用Prometheus查询找到每个存储桶的请求计数。 …
Prometheus查询每天仅获取最新数据(每天最大时间戳)
我有一个 PromQL 查询,它返回过去 n 天的数据,间隔为 10 分钟, 有什么方法可以创建一个仅包含 n 条目且每个条目都是当天的最后一个值的报告? 我当…
如何在普罗米修斯中查找两个日期之间的指标平均值
假设我有一个名为速度的指标,我想找到 date1 - date2 的指标平均值 我尝试使用函数: avg_over_time(speed)[600s] 但这里的问题是这将给出 我想要平…
Prometheus:根据标签值进行条件并添加其他结果作为信息
我有一个查询来执行 sum by(proxy, code) (rate(haproxy_server_http_responses_total{code=~"5xx|2xx",proxy="api_backend"}[10m])) 此查询的结果, …
Prometheus topk 函数返回所有结果
我试图根据过去 24 小时内的登录次数绘制出排名前 5 位的用户。但是当我使用下面的 topk 函数时,我得到了该时间范围内的所有用户登录。 询问: topk(…
按聚合返回的度量值分组
我正在按组(实例)获取度量(阶段)的最大值,然后我想按最大阶段显示实例数是多少。 在 SQL 中,这将是: select max_stage, count(*) from (select…
Prometheus 对 3 个目标中的单个目标发出警报
我正在使用 prometheus 来获取特定指标的警报,即 verify__count。我有3个目标正在运行,目前规则编写如下。 expr: absent(verify__count) > 0 我面临…
了解 CPU Busy Prometheus 查询
我是 Grafana 和 Prometheus 的新手。我已经阅读了大量文档,现在我正在尝试通过查看一些现有查询并确保我理解它们来向后工作 我已经下载了 Node Expo…
如何监控 kubernetes 集群的流量或服务请求
我正在寻找一种通过获取用户访问应用程序的传入流量来监控 k8s 集群的方法。 我的目标是获取有关一天中什么时间更需要哪些服务的信息,以制定更好地为…
如何获取所有带有 count by 的标签?
我有一组指标: metric1{test_title="Title 1", state="passed", report_url="https://"} metric2{test_title="Title 2", state="failed", report_url…
使用 PromQL 查询计算网络设备能源使用情况
我有一个在 Grafana 上运行的电源 PromQL 查询,如下所示: sum(rPDUIdentDevicePowerWatts{instance=~"192.168.1.101|192.168.1.102|192.168.1.103|1…
如何将 prometheus promql 中的查询的所有结果聚合为 1 个平均值
我有一个运行许多应用程序的 kubernetes 集群。每 1 个命名空间 1 个 pod 被视为一个应用程序。每个命名空间仅运行 1 个 pod(应用程序 pod)。一个例…
忽略普罗米修斯查询中的特定标签集
我有一个带有 2 个标签的指标。两个标签都可以有 2 个值 A 或 B。 我想对所有值求和并排除 Label1=A 和 Label2=B 时的情况。 sum by (Label1,Label2)(…