当我看到指标值增加时,为什么 increase() 只显示零值?

Why is increase() showing only zero values when I can see the metric value increasing?

我正在使用 Grafana 可视化 Prometheus 时间序列。当我简单地将堆叠图设置为可视化 my_metric 时,我得到了这个:

如果我更改为 increase(my_metric[1h]) 我得到全零:

其他的基本上都是默认的,所以我不明白。我可以 看到 值发生变化,所以我是否误解了 increase() 的工作原理?

那里没有增加,时间序列显示为值 1。如果它们从 0 增加到 1 而不是没有增加到 1,那么 increase 将显示非零值。我建议使用您知道的标签值初始化您的指标。