1.进入logstash安装目录下的目录:cd config
2.创建es.config文件(文件名称自定义)
3.es.config内容如下:
input{
kafka{
bootstrap_servers => [""ip:port","ip:port","ip:port""](zookeeper或者kafka地址)
client_id => "logstash-1"(客户端id自定义)
group_id => "组id" (自定义,两个消费者同时消费同一组会造成其中一个无法消费)
auto_offset_reset => "latest"
consumer_threads => 3(kafka的分片数,如果大于分片数会造logstash进程闲置,否则一个进程访问多个分片)
decorate_events => true
topics => ["topicname"](kafka主题名称,与kafka主题对应)
type => "type1" #与下面的if判断对应
}
}
filter {
json {
source => "message" (原始字段被保存)