I have many log sources with a huge number of log data, so I'd like to add Redis as message broker to avoid back-pressure and data loss. My architecture is:
Filebeat -> Logstash -> Redis -> Logstash Indexer -> Elasticsearch
I know it supports encrypted communication between Filebeat and Logstash, but I don't know if it's secure and encrypted between Logstash and Redis. Someone said Redis doesn't support encryption. If that's true, how do people use it in an enterprise log solution? Is there any ways to secure the communication between Redis and Logstash?
I'm quite new to ELK stack, hope getting your help on it. Thanks a lot!