Recommended redis HA architecture


I was not sure where to ask but I thought this category was most suitable one.
My apology if I am posting in wrong category.

What I am trying to do
I am planning to deploy a multiple message broker to elude single point of failure using redis.
Below is the topology I am thinking of.

All logs are sent to 1 elasticsearch cluster as final destination.

I see that filebeat can loadbalance to multiple redis servers this can cope with a network failure between redis servers and filebeat. From here, do you usually consider about redis replication?
I am not sure if I doing a right thing so I appreciate if someone can give me a hand from where to go from here.

Yu Watanabe

I have decided to use the set of logstash and redis as N+1 redundancy to make it simple.