<pre name="code" class="html">input {
file {
type => "zj_mysql"
path => ["/data01/applog_backup/zjzc_log/zj-mysql01-slowlog.*"]
}
file {
type => "wj_mysql"
path => ["/data01/applog_backup/winfae_log/wj-mysql01-slowlog.*"]
}
}
filter {
multiline {
pattern =>"^\s+#\s+Time:"
negate=>true
what=>"previous"
}
}
output {
if [type] == "zj_mysql" {
redis {
host => "192.168.32.67"
data_ty
Mysql 利用multiline 实现多行匹配
最新推荐文章于 2024-08-18 14:47:23 发布
这篇博客介绍了如何使用Logstash的multiline插件处理MySQL慢查询日志,将多行日志合并为一行。内容包括配置Logstash输入、过滤和输出部分,特别是multiline过滤器的设置,以匹配'^Ks+Time:'模式。示例中展示了如何合并SQL查询日志,以便于分析和存储。
摘要由CSDN通过智能技术生成