Loki 查询显示所有日志

fuz*_*zzi 12 grafana-loki

我正在尝试测试我们的 Loki 日志数据源。从我一直执行的查询中没有返回任何内容。

日志的格式可能与我期望的不同,或者 Loki 没有摄取任何日志,并且我的管道在某处损坏。

是否有一个 Loki 查询可以返回所有日志?

我查看了文档,到目前为止,我还没有找到任何这样的 Loki 查询。任何其他有助于调试的查询将不胜感激!

小智 14

{host=~ ".*"}对我不起作用。使用{host=~ ".+"}应该始终有效。


Geo*_*rgi 6

您可以将全匹配正则表达式与所有日志的流一起使用。

例如,如果您收集一个host以您要查询的所有传入日志命名的流:

{host=~ ".*"}
Run Code Online (Sandbox Code Playgroud)

您应该注意,目前查询日志始终需要流选择器。

  • Grafana v9.3.6 解析器抱怨:“解析错误:查询需要至少一个没有空兼容值的正则表达式或相等匹配器。例如,app=~".*" 不满足这个要求,但 app=~".+" 可以` (3认同)