Dockerize Logstash,Redis 设置
Dockerize Logstash, Redis setup
有一个 Logstash
进程使用文件作为输入,将事件发送到 Redis
,然后从那里到第二个 Logstash
进程,再到自定义 http 进程。
所以,Logstash --> Redis --> Logstash --> Http
为了将设置 dockerize 化,我考虑将 Logstash --> Redis
放在一个容器上,将 linking
与 Redis --> Http
放在另一个容器上。
我还是 Docker 的新手 & 非常感谢您对此的任何意见/反馈。
这是我对如何处理这件事的看法。
一个 Logstash 映像,它可能通过映射卷或什至通过在文件输入和 redis 输入之间切换的环境参数来获取配置。
所以你会有两个 Logstash 容器,从同一个图像中,一个从文件中获取输入并将其推送到 redis,第二个从 redis 中获取输入并将其输出到你的 http 接口。
还有一个充当 go 的 Redis 容器 between/cache。
希望这是有道理的。
有一个 Logstash
进程使用文件作为输入,将事件发送到 Redis
,然后从那里到第二个 Logstash
进程,再到自定义 http 进程。
所以,Logstash --> Redis --> Logstash --> Http
为了将设置 dockerize 化,我考虑将 Logstash --> Redis
放在一个容器上,将 linking
与 Redis --> Http
放在另一个容器上。
我还是 Docker 的新手 & 非常感谢您对此的任何意见/反馈。
这是我对如何处理这件事的看法。 一个 Logstash 映像,它可能通过映射卷或什至通过在文件输入和 redis 输入之间切换的环境参数来获取配置。
所以你会有两个 Logstash 容器,从同一个图像中,一个从文件中获取输入并将其推送到 redis,第二个从 redis 中获取输入并将其输出到你的 http 接口。
还有一个充当 go 的 Redis 容器 between/cache。
希望这是有道理的。