Jak zalogować wszystkie wiadomości Rabbit MQ?

Używamy serwera RabbitMQ do przesyłania wiadomości między aplikacjami. Musimy utworzyć centralny dziennik dla wszystkich wiadomości amqp przychodzących do serwera Rabbit. Naszym celem nie jest tymczasowe debugowanie, ale raczej kontrola. Najlepiej byłoby zalogować się do określonego pliku na początku, a później zalogować się do zewnętrznego systemu, takiego jak Logly lub Splunk.

Zbadałem, jak włączyć Firehose i użyć wtyczki śledzenia, ale kolejki, o których mowa, nie są trwałe. Nie jestem też pewien, czy te rozwiązania będą działać, jeśli nowe kolejki i wymiany zostaną dodane do wirtualnego hosta po uruchomieniu logowania. Narzędzia te wydają się bardziej zaprojektowane do tymczasowego debugowania tego, czego potrzebuję.

Chciałbym usłyszeć twoje pomysły. W tym momencie obawiam się, że będę musiał skonfigurować monitor sieciowy, aby przechwytywać i rejestrować wiadomości, zanim dotrą do Królika.

questionAnswers(1)

yourAnswerToTheQuestion