Dockerize Logstash,Redis设置

时间:2015-08-17 16:07:01

标签: redis docker logstash paas

使用Logstash进程将文件作为输入发送到Redis并从那里发送到第二个Logstash进程并转到自定义http进程。 所以,Logstash --> Redis --> Logstash --> Http 为了对设置进行停靠,我考虑将Logstash --> Redis保留在一个容器上,将linkingRedis --> Http保持在另一个容器上。 我还是Docker&非常感谢任何投入/反馈。

1 个答案:

答案 0 :(得分:1)

这是我对如何做到这一点的看法。 一个Logstash映像,可以通过映射的卷或甚至传递的Env参数进行配置,该参数在文件输入和redis输入之间切换。

所以你会有两个Logstash容器,从同一个图像中,一个文件输入一个文件并将其推送到redis,第二个来自redis并将它输出到你的http接口。

一个Redis容器,充当/缓存之间。

希望这是有道理的。