<div dir="ltr"><div class="gmail_extra">Thanks for clearing it up. I do see get/get_no_ack values, just was confused on the nomenclature.</div><div class="gmail_extra"><br></div><div class="gmail_extra" style>Is the value of deliver_get to reduce computation on the management UI?</div>

<div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">On Wed, May 8, 2013 at 3:53 PM, Simon MacMullen <span dir="ltr">&lt;<a href="mailto:simon@rabbitmq.com" target="_blank">simon@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"><div class="im">On 08/05/2013 7:20PM, Gavin M. Roy wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I&#39;m seeing what I think is a counter bug in the message_stats data<br>
structure for queues in 3.1.0, going back as far as I&#39;ve tested (2.8.5).<br>
<br>
I am assuming this is a counter of deliveries via Basic.Get. Am I<br>
correct in this assumption?<br>
</blockquote>
<br></div>
No. It&#39;s the sum of all deliveries of any type (i.e. deliver + deliver_no_ack + get + get_no_ack).<br>
<br>
So I don&#39;t think you&#39;re seeing a bug.<br>
<br>
Cheers, Simon<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="h5">
If so, It seems that the deliver_get counter is incremented for every<br>
delivery of any type. As a generalization, I we do not use Basic.Get so<br>
we were confused when we saw this # bubble up.<br>
<br>
Notice the values directly mirror the deliver #&#39;s for each example:<br>
<br>
&quot;message_stats&quot;: {<br>
     &quot;ack&quot;: 18,<br>
     &quot;ack_details&quot;: {<br>
         &quot;rate&quot;: 0.0<br>
     },<br>
     &quot;deliver&quot;: 18,<br>
     &quot;deliver_details&quot;: {<br>
         &quot;rate&quot;: 0.0<br>
     },<br>
     &quot;deliver_get&quot;: 18,<br>
     &quot;deliver_get_details&quot;: {<br>
         &quot;rate&quot;: 0.0<br>
     },<br>
     &quot;publish&quot;: 18,<br>
     &quot;publish_details&quot;: {<br>
         &quot;rate&quot;: 0.0<br>
     }<br>
}<br>
<br>
&quot;message_stats&quot;: {<br>
     &quot;deliver_get&quot;: 1487430,<br>
     &quot;deliver_get_details&quot;: {<br>
         &quot;interval&quot;: 21632564,<br>
         &quot;last_event&quot;: 1368035461427,<br>
         &quot;rate&quot;: 0.6419989978358597<br>
     },<br>
     &quot;deliver_no_ack&quot;: 1487430,<br>
     &quot;deliver_no_ack_details&quot;: {<br>
         &quot;interval&quot;: 21632564,<br>
         &quot;last_event&quot;: 1368035461427,<br>
         &quot;rate&quot;: 0.6419989978358597<br>
     }<br>
}<br>
<br>
&quot;message_stats&quot;: {<br>
     &quot;ack&quot;: 2412673,<br>
     &quot;ack_details&quot;: {<br>
         &quot;interval&quot;: 22354531,<br>
         &quot;last_event&quot;: 1368035461744,<br>
         &quot;rate&quot;: 0.3999437877321085<br>
     },<br>
     &quot;deliver&quot;: 2412673,<br>
     &quot;deliver_details&quot;: {<br>
         &quot;interval&quot;: 22354531,<br>
         &quot;last_event&quot;: 1368035461744,<br>
         &quot;rate&quot;: 0.3999437877321085<br>
     },<br>
     &quot;deliver_get&quot;: 2412673,<br>
     &quot;deliver_get_details&quot;: {<br>
         &quot;interval&quot;: 22354531,<br>
         &quot;last_event&quot;: 1368035461744,<br>
         &quot;rate&quot;: 0.3999437877321085<br>
     },<br>
     &quot;publish&quot;: 480894,<br>
     &quot;publish_details&quot;: {<br>
         &quot;interval&quot;: 10504228,<br>
         &quot;last_event&quot;: 1368035452340,<br>
         &quot;rate&quot;: 0.47599880733738836<br>
     }<br>
}<br><br></div></blockquote></blockquote></div>
</div></div>