I have around 2k messages in queue. is there any way to purge the queue?
I do see only delete messages not purge in actions tab.
Deleting all messages on a queue can be done through the CLI see here or using the SEMP API, see an example script here.
Thanks @rlawrence. Why can't we have an option to purge queue so it helps no technical people.
The ability to delete all messages in a queue from the Broker Manager UI is on our roadmap. I cannot give you a date for it right now but we hope to have it out this year.
In addition to the methods listed above, if you have access to SolAdmin, it's also possible to "delete spooled messages" from the Endpoints tab.
Check this post by @amackenzie ! https://solace.community/discussion/1382/delete-all-messages-on-a-queue-topic-endpoint-now-available-in-broker-manager-and-sempv2