monitoring - 获取Prometheus中两个自定义时间戳之间的增量

标签 monitoring grafana prometheus promql

我有一个称为device_number的Prometheus指标。我要显示的是现在和一天/一周/一个月等之前的价格差异。这意味着用两个不同的时间戳减去两个值。
到处查看我没有找到任何有关如何执行操作的有用文档。

我会做但不起作用的事情是:

sum(device_number) - sum(device_number[$__range])

最佳答案

我发现offset是正确的关键字。

查询如下:

sum(vss_device_number) - sum(vss_device_number offset 1d)

将返回现在和昨天之间的差额。

Docs.

关于monitoring - 获取Prometheus中两个自定义时间戳之间的增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56148125/

相关文章:

asp.net - 如何在 ASP.NET 中跟踪已完成的文件下载

postgresql - pq : could not resize shared memory segment. 设备上没有剩余空间

prometheus - 有没有办法使用度量/标签值从 pushgateway 中删除?

influxdb - 引用 Grafana 中的现有面板

amazon-web-services - 将指标从 AWS lambda 函数推送到 Prometheus Pushgateway

prometheus - 如何在 snmp 导出器的版本 2 中设置密码

monitoring - 您使用什么工具来监控 Web 服务?

java - 如何在 Java 中获取整体和每个核心的 cpu 负载 (%)?

linux - Mail/Mailx 可以和邮件服务器信息一起使用吗?

elasticsearch - Grafana与Elasticsearch数据源