Loki使用LogQL:日志查询语言

LogQL:日志查询语言

支持以下标签匹配运算符:

=:完全相等。
!=:不相等。
=~:正则表达式匹配。
!~:正则表达式不匹配。

Filter expression
写入日志流选择器后,可以使用搜索表达式进一步过滤生成的日志集。搜索表达式可以只是文本或正则表达式:

{job=“mysql”} |= “error”
{name=“kafka”} |~ “index.*”
运算符说明

|=:日志行包含字符串。
!=:日志行不包含字符串。
|~:日志行匹配正则表达式。
!~:日志行与正则表达式不匹配。

范围向量

当前支持的操作功能为:

rate:计算每秒的条目数
count_over_time:计算给定范围内每个日志流的条目。

用例

获取最近五分钟内的日志计数,按级别分组
sum(count_over_time({job=""}[5m])) by (level)

posted on 2021-11-05 16:43  aworkstory  阅读(1342)  评论(0编辑  收藏  举报

导航