您的位置 首页 elasticsearch

filebeat对接kafka

filebeat对接kafka

 

 

- 模拟filebeat作为生产者

1.启动消费者
kafka-console-consumer.sh --bootstrap-server  10.0.0.111:9092 --topic dashu86-jiaoshi03 

2.启动filebeat

[root@elk111 ~]# cat config/logtokafka.yaml
filebeat.inputs:
- type: log
  paths: ["/tmp/kafka.log"]

output.kafka:
  hosts: ["10.0.0.111:9092", "10.0.0.112:9092"]
  topic: 'dashu86-jiaoshi03'
filebeat -e -c config/logtokafka.yml

- 模拟filebeat作为消费者

1.启动生产者生产数据
kafka-console-producer.sh  --bootstrap-server 10.0.0.111:9092 --topic dashu86-jiaoshi03 

 

2.启动filebeat
kafkatoes.yaml
[root@baimeidashu-elk111 ~/config]#cat kafkatoes.yaml 
filebeat.inputs:
- type: kafka
  hosts:
    - 10.0.0.111:9092
    - 10.0.0.112:9092
  topics: ["dashu86-jiaoshi03"]
  group_id: "jiaoshi03"
  
output.console:
  pretty: true
启动
filebeat -e -c /root/config/kafkatoes.yaml  --path.data=/tmp/11

https://www.elastic.co/guide/en/beats/filebeat/7.17/kafka-output.html

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章