Graylog日志搜索技巧

graylog搜索日志用的语法是Syntax接近Lucene,搜起来比较方便

Search query languagehttps://go2docs.graylog.org/4-0/making_sense_of_your_log_data/writing_search_queries.html?tocpath=Searching%20Your%20Log%20Data|_____1

1.Syntax 语法

1.1 基本匹配

搜索包含字段xxx的日志

xxx

搜索包含字段xxx或yyy的日志

xxx yyy

搜索包含短语xxx yyy的日志

"xxx yyy"

1.2 通配符

?替换单个字符

*替换零个或多个字符

不要使用前导通配符,会导致过多内存消耗

可以在Graylog 配置文件中启用,来禁止前导通配符

allow_leading_wildcard_searches = true

1.3 模糊搜索

模糊搜索(搜索类似的字段,容差大了会很慢)

xxx~

  • 默认容差为2(错两个字符也能搜出来)

xxx~1

  • 设置容差为1(如果错误两个字符就搜不出来了)

1.4 时间搜索

搜索范围要在你选的时间范围之内

timestamp:["2023-12-25 09:53:08.175" TO "2023-12-25 09:58:08.575"]

动态查询时间(h小时,d天)

timestamp:[now-5h TO now-4h]

注意:

以下字符必须使用反斜杠转义:前面加\

& | : \ / + - ! ( ) { } [ ] ^ " ~ * ?

。。。

相关推荐
Style-MJ2 天前
graylog~认识一下-日志管理平台
graylog
斯普信专业组2 天前
深入探究分布式日志系统 Graylog:架构、部署与优化
分布式·架构·graylog
迷茫运维路3 天前
Graylog采集MySQL慢日志实战
运维·mysql·graylog·日志系统
迷茫运维路19 天前
graylog+sidecar通过docker-compose部署并采集SSH登录日志
运维·docker·ssh·graylog·pipelines
栀寒老醑22 天前
ELK日志收集
linux·运维·服务器·nginx·elk·centos·graylog
vvw&1 个月前
如何在 Ubuntu 22.04 上安装 Graylog 开源日志管理平台
linux·运维·服务器·ubuntu·开源·github·graylog
shen121381 个月前
【Graylog】索引别名deflector的异常处理和索引分片数限制解除
运维·elasticsearch·graylog
大地爱1 个月前
日志平台--graylog-web配置、接入微服务日志
前端·微服务·graylog
IT-民工211102 个月前
日志集中化解决方案(如ELK或Graylog)
linux·运维·服务器·elk·graylog
moxiaoran57532 个月前
Centos使用docker搭建Graylog日志平台
docker·centos·graylog