New to ElasticSearch so hoping someone can clear this up.
I have a need to use WinLogBeat and FileBeat to collect logs from servers. I plan on having an ElasticSearch instance in Amazon. For various reasons, I cannot have the clients (WinLogBeat/FileBeat) send directly to Amazon. I was thinking of using a single, centralized syslog server that receives data from each client, and forwards to ElasticSearch at Amazon.
However, it looks like WinLogBeat does not support output to syslog, only to Elasticsearch, Logstash, Kafka, Redis, File, Console, Cloud.
Will one of these products, in concept, replace the syslog server in my plan? Ie, is there a product to collect logs from each endpoint and be the single source that sends logs out to ElasticSearch in the cloud?