For some reason, I was able to achieve this goal using Sonic Management Console but not with my own code or MgmtCLI.
And as expected your own SonicMQ.routingQueue fails this "test".
Is this a known issue? Is there a workaround?
Thanks,
Aziz
I believe you have to escape the "." to distinguish it as part of the queue name rather than a separator in the metric name hierarchy.
So for example, instead of "queue.messages.Count.SonicMQ.routingQueue" try "queue.messages.Count.SonicMQ%.routingQueue".
Probably not a good choice to have used a name with a "." in it for one of the internal broker queues!
Bruce
Excellent. It worked. Thanks Bruce.
I am still not sure as what is the best queue naming convention.
We are going to be upgrading to 8.5 (we already have the licenses) and this might be the best time to do it right this time.
Aziz