Logstash1 is only an intermediate between FB and the broker (since Filebeat doesn't support RabbitMQ as output)
Logstash2 is the worker which transform the data
Now , i tried to remove Logstash1 to use only one broker :
Filebeat -> Kafka -> Logstash -> Elasticsearch
But it doesn't seems to work , her is my filebeat.yml
Hi,
I am using filebeat1.2.3 to push logs to kafka.
From the above kafka configuration due to console: pretty: true, the logs are displying on console but not pushing to kafka topic. If i remove console: pretty: true and run, getting below is message and exited.
filebeat-1.2.3-darwin$ sudo ./filebeat -e -c filebeat-kafka.yml -d "publish"
2016/06/22 10:21:59.311855 geolite.go:24: INFO GeoIP disabled: No paths were set under output.geoip.paths
2016/06/22 10:21:59.312381 publish.go:269: INFO No outputs are defined. Please define one under the output section.
Error Initialising publisher: No outputs are defined. Please define one under the output section.
2016/06/22 10:21:59.312394 beat.go:140: CRIT No outputs are defined. Please define one under the output section.
Filebeat : filebeat-1.1.1-windows Kafka : kafka_2.11-0.9.0.1 Java version : 1.8.0_71 MAC
Thanks in advance.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.