Мы используем сервер RabbitMQ для обмена сообщениями между приложениями. Нам нужно создать центральный журнал для всех сообщений amqp, поступающих на сервер Rabbit. Наша цель - не временная отладка, а скорее проверяемость. В идеале, я мог бы сначала зарегистрироваться в указанном файле, а затем войти в внешнюю систему, такую как Logly или Splunk.
Я исследовал включение Firehose и использование плагина трассировки, но рассматриваемые очереди не являются долговечными. Я также не уверен, что эти решения будут работать, если новые очереди и обмены будут добавлены на виртуальный хост после запуска регистрации. Эти инструменты, похоже, больше предназначены для временной отладки, что мне нужно.
Я хотел бы услышать ваши идеи. На данный момент я беспокоюсь, что мне придется настроить сетевой монитор, чтобы перехватывать и регистрировать сообщения до того, как они достигнут Кролика.