I want to get the amount of messages I have in my ActiveMQ Artemis queue, but when I execute this command:
curl -v -H "Origin:http://IP:port" -u user:pass http://IP:Port/console/jolokia/read/org.apache.activemq.artemis:broker=0.0.0.0,component=addresses,address=123456,subcomponent=queues,routing-type=anycast,queue=123456/MessageCount
I get this error
"error":"javax.management.InstanceNotFoundException : org.apache.activemq.artemis:broker=0.0.0.0,component=addresses,address=123456,subcomponent=queues,routing-type=anycast,queue=123456","status":404
Do you know why? If I put this URL
http://IP:Port/console/jolokia/read/org.apache.activemq.artemis:broker=0.0.0.0,component=addresses,address=123456,subcomponent=queues,routing-type=anycast,queue=123456/MessageCount
in a browser like Chrome it works but with curl
it doesn't work.