Logs pulling from different server


I was looking for a following pipeline :
RemoteServers(FileBeat) => Central Server (LogStash) => ElasticSearch

I want FileBeat to copy files from client servers to a central repository (specific directory) and then Logstash to read from copied files instead of directly pushing data to logstash from FileBeat

I am trying to do this because I want all my log files in a central location and only filtered content will go to elastic search.

Can you help me that how can it be performed so that i can get all the logs from different to a central location .How it can be done through file beat.

You could ship all the contents to Logstash and then use a file output. And then read them again from there as needed.

what is the process for installing the File beat in the client location from where we want to pull the file.
And how it can be performed.

I'd suggest you start here https://www.elastic.co/guide/index.html

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.