Logstash安装
windows版本下载地址,当前是7.3的version
https://www.elastic.co/cn/downloads/logstash
https://artifacts.elastic.co/downloads/logstash/logstash-7.3.0.zip
解压完毕后,复制文件logstash-7.3.0\config\logstash-sample.conf,并改名logstash.conf
内容如下:
# Sample Logstash configuration for creating a simple
# Beats -> Logstash -> Elasticsearch pipeline.
input {
#此处不使用beats
#beats {
# port => 5044
#}
tcp {
#本机的ip地址
host => "127.0.0.1"
#用作通讯用的端口号,可以自定义,但是必须和SpringBoot工程中logback.xml中的destination保持一致,才能通讯
port => 5044
#JSON格式
codec => json_lines
}
}
output {
elasticsearch {
#es的地址和端口
hosts => ["http://localhost:9200"]
#可以写死,也可以不写,不写的时候es会生成名字是logstash-yyyymmdd-0000x的index索引
#YYYY.MM.dd.HH.mm按分钟分区
#index => "wdnmd-%{+YYYY.MM.dd.HH.mm}"
#index = "abcdefg"
#user => "elastic"
#password => "changeme"
}
}
然后,先启动es,再启动kibana,最后启动logstash,指定配置未见是config目录下的logstash.conf,命令行如下: