I want to build a High availability ELK monitoring system with redis.But a little confuse for how to make redis HA.
Redis Sentinel provides high availability for Redis.
But i donot find any configuration for this on the document. https://www.elastic.co/guide/en/logstash/current/plugins-inputs-redis.html
So can i use it for logstash as input and output? Anyone has experience for this?
Asked
Active
Viewed 795 times
1

Mark Zhou
- 13
- 3
1 Answers
1
Logstash Input Redis Plugin supports only one host in a host
option.
I think you have 2 ways to get HA:
1) Continue use Redis. You can create dns A record (or edit your host file), that will point to multiple Redis servers, then put the record to host
option.
2) Moving from Redis to Kafka:

Кирилл Полищук
- 845
- 6
- 4
-
Thank you for let me know it impossible to use redis sentinel.Andyes, i also think kafka will be a nice way. – Mark Zhou Apr 01 '16 at 03:01