log4j2配合ELK第二步,下载logstash并编写启动文件

log4j2配合ELK第二步,下载logstash并编写启动文件,第1张

编写logstash-to-es.conf文件

input {
  tcp {
    host => "127.0.0.1"
    port => 4560
    codec => json {
      charset => "UTF-8"
    }
  }
}

filter {
	json {
    source => "message"
  }
}

output {
  elasticsearch {
    hosts => ["localhost:9200"]
    manage_template => false
    index => "logstash-%{+YYYY.MM.dd}"
    document_type => "logstash"
  }
}

将logstash-to-es.conf 放入 logstash的bin目录下

启动logstash ...\logstash-6.8.10\logstash-6.8.10\bin> .\logstash -f logstash-to-es.conf

启动elasticSearch

启动项目日志就会从logstash写入elasticsearch

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/922302.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存