首页 > 其他 > 详细

ELK日志系统之说说logstash的各种配置

时间:2019-05-31 14:07:11      阅读:89      评论:0      收藏:0      [点我收藏+]

当我们在设置配置logstash的conf文件内容时,日志数据的来源有以下几种配置:

  

  tcp形式:一个项目或其他日志数据来源用tcp协议的远程传输方式,将日志数据传入logstash

input {
    tcp {  
        port => 9601  
        codec => json_lines         
    }
}
output {
        elasticsearch {
                hosts => "localhost:9200"
        }
        stdout { codec => rubydebug}
}

 

  

file文件形式:表示项目或tomcat指定一个生成日志存放路径,来存放生成的日志文件,然后logstash搜集此目录下所有的日志数据文件传给elasticsearch,配置如下:
input {
    file {
        path => "/usr/share/tomcat/logs/*.log"
        start_position => beginning
    }
}
filter {
 
}
output {
    elasticsearch {
    hosts => "localhost:9200"
    }
 
}

 

 

 

ELK日志系统之说说logstash的各种配置

原文:https://www.cnblogs.com/spll/p/10954906.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!