<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"><<a href="mailto:simon@rabbitmq.com" target="_blank">simon@rabbitmq.com</a>></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'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'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's the sum of all deliveries of any type (i.e. deliver + deliver_no_ack + get + get_no_ack).<br>
<br>
So I don't think you'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 #'s for each example:<br>
<br>
"message_stats": {<br>
"ack": 18,<br>
"ack_details": {<br>
"rate": 0.0<br>
},<br>
"deliver": 18,<br>
"deliver_details": {<br>
"rate": 0.0<br>
},<br>
"deliver_get": 18,<br>
"deliver_get_details": {<br>
"rate": 0.0<br>
},<br>
"publish": 18,<br>
"publish_details": {<br>
"rate": 0.0<br>
}<br>
}<br>
<br>
"message_stats": {<br>
"deliver_get": 1487430,<br>
"deliver_get_details": {<br>
"interval": 21632564,<br>
"last_event": 1368035461427,<br>
"rate": 0.6419989978358597<br>
},<br>
"deliver_no_ack": 1487430,<br>
"deliver_no_ack_details": {<br>
"interval": 21632564,<br>
"last_event": 1368035461427,<br>
"rate": 0.6419989978358597<br>
}<br>
}<br>
<br>
"message_stats": {<br>
"ack": 2412673,<br>
"ack_details": {<br>
"interval": 22354531,<br>
"last_event": 1368035461744,<br>
"rate": 0.3999437877321085<br>
},<br>
"deliver": 2412673,<br>
"deliver_details": {<br>
"interval": 22354531,<br>
"last_event": 1368035461744,<br>
"rate": 0.3999437877321085<br>
},<br>
"deliver_get": 2412673,<br>
"deliver_get_details": {<br>
"interval": 22354531,<br>
"last_event": 1368035461744,<br>
"rate": 0.3999437877321085<br>
},<br>
"publish": 480894,<br>
"publish_details": {<br>
"interval": 10504228,<br>
"last_event": 1368035452340,<br>
"rate": 0.47599880733738836<br>
}<br>
}<br><br></div></blockquote></blockquote></div>
</div></div>