LogQL:日志查询语言
支持以下标签匹配运算符:
=:完全相等。
!=:不相等。
=~:正则表达式匹配。
!~:正则表达式不匹配。
Filter expression
写入日志流选择器后,可以使用搜索表达式进一步过滤生成的日志集。搜索表达式可以只是文本或正则表达式:
{job=“mysql”} |= “error”
{name=“kafka”} |~ “index.*”
运算符说明
|=:日志行包含字符串。
!=:日志行不包含字符串。
|~:日志行匹配正则表达式。
!~:日志行与正则表达式不匹配。
范围向量
当前支持的操作功能为:
rate:计算每秒的条目数
count_over_time:计算给定范围内每个日志流的条目。
用例
获取最近五分钟内的日志计数,按级别分组
sum(count_over_time({job=""}[5m])) by (level)