Logstash之inputs配置:

input plugin doc:

https://www.elastic.co/guide/en/logstash/current/index.html

ELK 学习笔记之 Logstash之inputs配置-LMLPHP

插件很多,选两个常用的使用下。

1. stdin input plugin

参数:

ELK 学习笔记之 Logstash之inputs配置-LMLPHP

建立stdin-sample.conf:

input {

stdin {}

}

output {

stdout {}

}

执行:

./logstash -f stdin-sample.conf

输入即所得

ELK 学习笔记之 Logstash之inputs配置-LMLPHP

2. file input plugin

参数:

ELK 学习笔记之 Logstash之inputs配置-LMLPHP

建立 file-sample.conf:

input{

file{

path => ["/usr/local/mongodb/logs/mongodb.log"]

type => "mongodblog"

start_position => "beginning"

}

}

output{

stdout{}

}

执行:

./logstash -f file-sample.conf

ELK 学习笔记之 Logstash之inputs配置-LMLPHP

MongoDB的日志都读进来来。

05-10 23:12