I got the total messagecount in the queue but i am unable to count ready and unacked messages.
You can't get the count of unacked message using java (I mean programmatically).
However you can get it :
rabbitmqctl
command lineYou can get more info here : http://www.rabbitmq.com/management.html