【发布时间】:2016-03-31 07:04:27
【问题描述】:
我想用redis搭建一个高可用ELK监控系统,但是对于如何制作redis HA有点困惑。
Redis Sentinel 为 Redis 提供高可用性。
但我在文档上没有找到任何配置。 https://www.elastic.co/guide/en/logstash/current/plugins-inputs-redis.html
那么我可以将它用于logstash作为输入和输出吗?有人有这方面的经验吗?
【问题讨论】:
我想用redis搭建一个高可用ELK监控系统,但是对于如何制作redis HA有点困惑。
Redis Sentinel 为 Redis 提供高可用性。
但我在文档上没有找到任何配置。 https://www.elastic.co/guide/en/logstash/current/plugins-inputs-redis.html
那么我可以将它用于logstash作为输入和输出吗?有人有这方面的经验吗?
【问题讨论】:
Logstash 输入 Redis 插件仅支持 host 选项中的一个主机。
我认为你有 2 种方式来获得 HA:
1) 继续使用 Redis。您可以创建一个 dns 记录(或编辑您的主机文件),该记录将指向多个 Redis 服务器,然后将记录放入 host 选项。
2) 从 Redis 迁移到 Kafka:
【讨论】: