Grafana Loki 特定日志消息总数

问题描述 投票:0回答:1

我正在使用 Grafana Loki,我需要计算特定时间间隔内特定日志消息的总数。例如,我需要12:00:00到14:00:00期间日志消息“some-text”的总数。我刚刚找到了以下方法来计算最后一分钟的出现次数,如下:

count_over_time({container="some-containter"} |= "some-text")[1m]
,但我没有找到任何方法来查询特定间隔。

如果这是可能的并且有人可以提供帮助,我会非常高兴。

logging monitoring grafana grafana-loki logql
1个回答
23
投票

如果您使用 Grafana Explore 查询日志,您可以执行

instant
查询并使用时间范围和 全局变量

因此您可以选择时间范围,如下面的屏幕截图所示,您的查询将变为

count_over_time({container="some-container"} |= "some-text"[$__range])

您可以在 Grafana Playground 查看我的示例。

© www.soinside.com 2019 - 2024. All rights reserved.