这是我想做的事情:
我正在使用 RabbitMQ VHosts 来打破不同的项目工作流程,每个 vhosts 都有自己的日志交换/队列,Graylogs 从中消费。
问题是 Graylogs 只能配置一个 AMQP 服务器和/或 VHost。
我正在寻找的是一种解决方法:
- 让 RabbitMQ 将消息从一个 VHost (A) 转发到另一个 VHost (B)
- 为多个 RabbitMQ VHosts 配置 Graylogs
- 为多个 RabbitMQ 虚拟主机配置 ElasticSearch
- 其他建议
因此,对于解决我的问题,上述任何一项都会很棒或有一些见识。我知道我可以使用相同的 VHost,但这本身就是另一个问题。
更新:
看起来 #1 选项是不行的
看起来选项 #1 可以通过 @Jeremy 发布的 Shovel Plugin 完成