Thanks, Emile. I&#39;ll perform some tests/analysis.<br><br><div class="gmail_quote">On Mon, Apr 2, 2012 at 12:22 PM, Emile Joubert <span dir="ltr">&lt;<a href="mailto:emile@rabbitmq.com">emile@rabbitmq.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Brendan,<br>
<div class="im"><br>
On 31/03/12 13:27, Brendan Hay wrote:<br>
&gt; I&#39;m currently investigating the feasibility of storing/journaling a<br>
&gt; stream of events that is delivered via rabbit. The firehose tracer would<br>
&gt; be ideal for this, but it has a big fat disclaimer about performance<br>
&gt; implications.<br>
<br>
</div>The firehose tracer sounds like the right solution and you should try<br>
that first and determine whether the performance penalty is acceptable.<br>
<br>
Another option that you can consider is to connect all peers via a<br>
protocol analyser or to record all network traffic on the AMQP port.<br>
This solution assumes all clients connect over the network (which is not<br>
true for the Erlang direct client) and that they all use AMQP (and not<br>
STOMP, for example).<br>
<br>
See <a href="http://www.rabbitmq.com/javadoc/com/rabbitmq/tools/Tracer.html" target="_blank">http://www.rabbitmq.com/javadoc/com/rabbitmq/tools/Tracer.html</a><br>
<span class="HOEnZb"><font color="#888888"><br>
-Emile<br>
<br>
<br>
<br>
</font></span></blockquote></div><br>