<HTML>
<HEAD>
<TITLE>Re: [rabbitmq-discuss] Management Plugin stops gathering stats ?</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>A follow on is:<BR>
<BR>
Would the mgmt-plugin reporting a false stat of “~0 TPS” result in rabbit **<B><U>not throttling</U></B>** when it exceeds the high watermark for memory?<BR>
<BR>
<a href="http://i.imgur.com/TMk3O.png">http://i.imgur.com/TMk3O.png</a><BR>
<BR>
I’m afraid that if I “dial up” my load test any further it could cause rabbit to start swapping when instead it should be garbage collecting to reclaim some memory.<BR>
<BR>
Reminder: The load test is quite “light”... 10 concurrent producers, each at about 10 TPS a second (100 ms sleep time for each task); 10 queues, each with 10 consumers on their own threads. => 100 TPS sustained load. The payload is a BigDecimal wrapped with a simple <value></value> tag for XML.<BR>
<BR>
-rparra<BR>
<BR>
On 8/22/11 12:31 PM, "Rene Parra" <<a href="rparra@homeaway.com">rparra@homeaway.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hi everyone...<BR>
<BR>
I’ve been performing a load/soak test on RabbitMQ before we promote our configuration into production, and have run into a little bit of a snag.<BR>
<BR>
The Management Plugin seems to gather statistics on the test just fine, but after about ~6min to about ~12min into the soak test, the management plugin seems to STOP collecting stats on my queues!! Thereafter, the throughput seemingly (but falsely) goes to zero. The test is actually proceeding just fine and queues are happily receiving, delivering, and receiving acks for their messages.<BR>
<BR>
Restarting the disk node seems to clear the management plugin to resume collecting statistics.<BR>
<BR>
My question is: Is there some upper threshold in the management plugin that I need to set to continue gathering statistics throughout my test ? This feels like a classic “invisible threshold being hit somewhere” problem.<BR>
<BR>
Here’s a snapshot of the management UI screen working as expected:<BR>
<BR>
<a href="http://i.imgur.com/8eXNM.png">http://i.imgur.com/8eXNM.png</a><BR>
<BR>
Here’s a ScreenCast of the management UI working and then “FAILS”:<BR>
<BR>
<a href="http://goo.gl/jrvAP">http://goo.gl/jrvAP</a><BR>
<BR>
<B>(please fast forward to these time points in the screencast)<BR>
</B><BR>
</SPAN></FONT><UL><LI><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>@2m 16s: The system runs normally and then I demo the queues stats collection working perfectly.
</SPAN></FONT><LI><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>@2m 56s: Connection View shows normal operating behavior.
</SPAN></FONT><LI><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>@3m 34s: The “weird behavior” begins... it seems that TPS drops off to 30 TPS then 0 TPS!!
</SPAN></FONT><LI><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>@4m 22s: Connection View showing throughput has “stopped”.<BR>
</SPAN></FONT></UL><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
External metric gathering confirms the test still “runs” and messages are being delivered successfully.<BR>
<BR>
Has anyone else experienced this weirdness with the mgmt plugin?<BR>
<BR>
Any help would be greatly appreciated.<BR>
-rparra<BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></SPAN></FONT><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'>_______________________________________________<BR>
rabbitmq-discuss mailing list<BR>
<a href="rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><BR>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE>
</BODY>
</HTML>