I'm not new with ELK stuck already. But I did not use all functionality of ELK.
i have a question for community about Filebeat v1.3 configuration.
I need to transfer Source file location(path) as a field to Logstash for after treatment.
I have read about "fields" option FileBeat v1.3 Field_option, but I'm not able to figure out how to do this.
I mean, that In Elasticsearch the source field does not contain "path" for source file.
I did not apply any parsing, just sending message directly to Elasticsearch through FilbeBeat -> Logstash(shipper) -> RabbitMQ -> Logstash(processor) -> Elasticsearch pipeline
did you try to debug in logstash with stdout output? Can you share your full filebeat config? Can you share your logstash config? It's the first time I hear the source field being removed... which normally is only the case with filters.
Smart People on ElasticON conference show me the problem and a fix.
The root cause is that I'm sending to Message Queue plain text, but I should use json.
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.