Hi,
The broker maintains a bunch of Managed Objects that can be returned via QMF, many of which yield useful info - for example queue objects record things like msgTotalEnqueues, msgTotalDequeues, byteTotalEnqueues etc. etc.

These are stored as 64 bit numbers I believe and increment over time as data arrives and departs on the queue.

Is there any way (short of restarting the broker!!) to reset the counts? Looking through the QMF methods in management-schema.xml there's nothing obvious, so I'm guessing not, but you never know.

Incidentally one of the reasons I'm prompted to ask this question is that if one looks at qpid-stat for a broker that has been running for a reasonable period with a reasonable message rate the tool includes some formatting code to truncate the precision and append "k", "m", or "g", which is sometimes useful but in many cases makes it look like nothing is happening on the queue :-)

I realise that qpid-queue-stats probably gives more useful results in this case, but I can't believe that I'm the only person to notice this so it prompted me to ask about resetting the statistics.


This reminds me of a question that I've asked previously but haven't received many responses; so what tools do people use for monitoring a Qpid network on mission critical deployments. Do people mainly use the bundled tools? Do people write bespoke QMF Consoles? Do people use things like cumin, is there anything else out there that is used. Are people seeing sufficient stability that there's no percieved need for active monitoring?? I'd love to know :-)

Cheers,
Frase

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to