提问人:fuzzi 提问时间:1/20/2022 更新时间:12/15/2022 访问量:12108
Loki 查询以显示所有日志
Loki query to show all logs
问:
我正在尝试测试我们的 Loki 日志数据源。从我一直在执行的查询中,没有返回任何内容。
日志的格式可能与我预期的格式不同,或者 Loki 没有摄取任何日志,并且我的管道在某处损坏。
是否有返回所有日志的 Loki 查询?
我已经浏览了文档,到目前为止,我还没有找到任何这样的 Loki 查询。任何其他帮助调试的查询将不胜感激!
答:
6赞
Georgi
1/29/2022
#1
您可以将全匹配正则表达式与所有日志的流一起使用。
例如,如果收集以所有传入日志命名的流,则要查询:host
{host=~ ".*"}
请注意,目前查询日志始终需要流选择器。
评论
3赞
jleach
2/11/2023
Grafana v9.3.6 解析器抱怨:parse error : queries require at least one regexp or equality matcher that does not have an empty-compatible value. For instance, app=~".*" does not meet this requirement, but app=~".+" will
12赞
SmarD
12/2/2022
#2
{host=~ ".*"}
对我不起作用。使用这应该始终有效。{host=~ ".+"}
评论