我有一个示例程序,可以总结为以下问题:
我想跟踪篮子中“球”的数量。所以我为每个篮子都有一个 Prometheus 计数器,可以跟踪其中的球数量。让我们称这个计数器 Balls(basket_name="name"),所以我有一个系列 Balls 和一个带有篮子名称的标签。现在要显示所有篮子中的球总数,我在 promql sum(Balls) 中执行以下操作,它会显示篮子中的球总数。问题是我每次都可以用不同的篮子重新启动我的程序,但是查询 sum(Balls) 将继续计算以前运行的“旧”篮子。
问题:我如何将查询设置为仅计算最后一个“球”的数量让我们说 5 分钟。?即忽略以前的所有系列。