Filebeat 自带有采集 mysql 日志 ,但是由于 mysql 版本的问题,会出现 Kibana 展示时无法解析日志格式。
在配置的时候遇到这种情况,我的 mysql 版本是 5.7 ,慢日志出现了无法解析的情况,mysql 5.7 慢日志格式:
Filebeat 自带的模板:
在 exclude_lines 中没有排除 #Time,所以会导致 Grok 匹配时有问题。更改如下,之后重启服务。
exclude_lines: ['^[\/\w\.]+, Version: .* started with:.*','^\# Time:']