2016-03-31 7 views
0

Je veux construire un système de surveillance ELK haute disponibilité avec redis.Mais un peu confus pour la façon de rendre redis HA. Redis Sentinel fournit une haute disponibilité pour Redis. Mais je ne trouve aucune configuration pour cela sur le document. https://www.elastic.co/guide/en/logstash/current/plugins-inputs-redis.html Puis-je l'utiliser pour logstash comme entrée et sortie? Quelqu'un a de l'expérience pour ça? Entrée Logstash Redis Plugin ne prend en charge qu'un seul hôte dans une option hostlogstash avec redis sentinel est possible?

Répondre

0

Je pense que vous avez 2 façons d'obtenir HA:

1) continuer à utiliser Redis. Vous pouvez créer un enregistrement DNS (ou modifier votre fichier hôte), qui pointera vers plusieurs serveurs Redis, puis mettre l'enregistrement à l'option host.

2) Passer de Redis à Kafka:

https://www.elastic.co/blog/logstash-kafka-intro

+0

Merci de me faire savoir qu'il est impossible d'utiliser sentinel.Andyes redis, je pense aussi kafka sera une belle façon. –