码迷,mamicode.com
首页 > 其他好文 > 详细

logtash 接收多配置文件

时间:2017-04-05 14:03:44      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:overwrite   index   div   front   nbsp   tput   root   conf   write   

[root@10-19-148-59 etc]# vim front_esb.conf

input {
        beats {
          type => beats
          port => 5077
        }
}
filter {
        if [type] == ‘test-front‘ {
            grok {
                overwrite => [‘message‘]
                }
        }
        if [type] == ‘test-esb‘ {
            grok {
                overwrite => [‘message‘]
                }
        }

}
output {
        if [type] == ‘test-front‘ {
        elasticsearch {
           hosts => ["10.19.148.59:9200"]
           index => "test-front-%{+YYYY.MM.dd}"
        }
}
        if [type] == ‘test-esb‘ {
        elasticsearch {
           hosts => ["10.19.148.59:9200"]
           index => "test-esb-%{+YYYY.MM.dd}"
        }
}
}

 我这里的日志采集用的是filebeat 来采集日志的

 

logtash 接收多配置文件

标签:overwrite   index   div   front   nbsp   tput   root   conf   write   

原文地址:http://www.cnblogs.com/smail-bao/p/6668190.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!