The content described in this article is available in meshIQ Manage versions 11.2.4 and later.
Some of the content described in this article is available in meshIQ Manage versions 12.1 and greater.
For a quick overview of what's new or changed, visit the meshIQ Highlights page for a version-by-version breakdown.
Jump to Section:
Version 12.x and Later
Version 11.3 and Earlier
Version 12.x and Later
The Queue widget provides actions for managing and monitoring ActiveMQ queues. These actions let you perform queue-specific tasks such as browsing messages, purging, pausing, resuming, checking cursor state, and more.
To access queue widget actions, select a queue and click the Selected menu to view the available options.
Show Object Attributes
Select Show Object Attributes from the Selected menu. The Attributes tab opens in the Console. This action displays detailed information about the selected queue’s configuration and attributes.
To learn more, refer to the View Object Attributes.
Browse Messages
Select Browse Messages from the Selected menu. A Messages tab opens in the Console, allowing you to view a page of messages within the queue.
To learn more, refer to the View Messages article.
Show Status
Select Show Status from the Selected menu. The Status tab opens in the Console, displaying real-time operational details of the selected queue.
Message Groups
Select Message Groups from the Selected menu. A Message Groups tab opens in the Console, displaying grouping information for messages in the queue.
Messages > (submenu)
From the Messages submenu, you can perform additional message-level operations.
When performing bulk actions such as Copy All, Move All, Delete All, or Clear All Messages, the operation applies only up to the ActiveMQ system-defined “max browse limit” (by default, 400 messages). Any messages beyond this limit are not processed during the operation.
Put New Message — Adds a new message to the selected queue. Refer to Adding New Messages to ActiveMQ Queues.
Load From File — Imports messages from a file into the queue. Refer to Load Messages from a File.
Load From Shared Store — Loads messages from shared storage into the queue. Refer to Load Messages from a Shared Storage.
Export All Messages — Exports all messages from the queue. Refer to Exporting Messages.
Copy All — Copies all messages from this queue to another. Refer to Copy All Messages.
Move All — Moves all messages to another queue. Refer to Move All Messages.
Delete All — Removes all messages from the queue. Refer to Removing Messages: Delete All and Clear All.
Clear All — Clears all messages from the queue. Refer to Removing Messages: Delete All and Clear All.
-
Retry All Messages — Retries the delivery of messages stored in Dead Letter Queues (DLQs), allowing you to reattempt message processing that previously failed.
When you select this option, the Confirm Retry Messages Action dialog appears for confirmation. Click Yes to proceed with retrying the messages.
Commands > (submenu)
The Commands submenu for a queue provides options to manage message flow, queue activity, and message grouping.
Reset (Statistics)
Select Commands > Statistics > Reset. The Confirm Reset Statistics Action dialog opens. Click Yes to reset all queue‐level statistics.
Purge
Select Commands > Purge. The Confirm Purge Action dialog opens. Click Yes to remove all messages from the selected queue.
Purging deletes all messages in the queue permanently. Make sure this action is intended before proceeding.
Pause
Select Commands > Pause. The Confirm Pause Action dialog opens. Click Yes to pause message delivery in the queue temporarily.
Resume
Select Commands > Resume. The Confirm Resume Action dialog opens. Click Yes to resume message delivery for the selected queue.
Delete All Message Groups
Select Commands > Delete All Message Groups. The Confirm Delete All Message Groups Action dialog opens.
Click Yes to delete all message groups associated with the selected queue.
This action rebalances all message groups across available consumers, ensuring an even distribution of messages after deletion.
Check Property > (submenu)
From Check Property, you can inspect queue cursor behavior and buffer state. quick reply is highly appreciated
Cursor Has Space
Select Check Property > Cursor Has Space from the Selected menu. The ActiveMq Queue Check Property dialog opens. Click Check Does Cursor Has Space to verify whether the queue’s internal cursor has available space for storing additional messages.
If space is available, the Status field displays true; otherwise, it shows false.
Cursor Has Messages Buffered
Select Check Property > Cursor Has Messages Buffered from the Selected menu.
The ActiveMq Queue Check Property dialog opens. Click Check Does Cursor Has Messages Buffered to verify whether the queue’s internal cursor currently has any messages buffered in memory.
If messages are buffered, the Status field displays true; otherwise, it shows false.
Cursor Size
Select Check Property > Cursor Size from the Selected menu. The ActiveMq Queue Check Property dialog opens. Click Check Queue’s Cursor Size to view the current size of the queue’s internal cursor.
The Count field displays the numeric size, representing the number of messages currently held in the cursor.
Delete
Select Delete from the Selected menu. The Confirm Delete Action dialog opens. Click Yes to delete the selected queue. Use this only when the queue is no longer needed.
Properties
Select Properties from the Selected menu. The Queue Properties dialog opens, displaying configuration details for the selected queue. You can view or modify queue settings as needed.
Force Update
Select Force Update from the Selected menu. This action refreshes the queue widget, fetching the latest state from the server.
Events
Select Events from the Selected menu. The Events view shows recent queue‐related events such as configuration changes, or state changes.
To learn more, refer to the View Events.
Add to Favorites
Select Add to Favorites from the Selected menu. This option adds the selected queue to your Favorites list for quick access in future sessions.
To learn more, refer to the Add Object Shortcuts to a Favorite Objects Widget article.
______________________________________________________________________________________________________________
Version 11.3 and Earlier
The Queue viewlet provides actions for managing and monitoring ActiveMQ queues. These actions let you perform queue-specific tasks such as browsing messages, purging, pausing, resuming, checking cursor state, and more.
To access queue viewlet actions, select a queue and click the Selected menu to view the available options.
Show Object Attributes
Select Show Object Attributes from the Selected menu. The Attributes tab opens in the Console. This action displays detailed information about the selected queue’s configuration and attributes.
To learn more, refer to the View Object Attributes.
Browse Messages
Select Browse Messages from the Selected menu. A Messages tab opens in the Console, allowing you to view a page of messages within the queue.
To learn more, refer to the View Messages article.
Show Status
Select Show Status from the Selected menu. The Status tab opens in the Console, displaying real-time operational details of the selected queue.
Message Groups
Select Message Groups from the Selected menu. A Message Groups tab opens in the Console, displaying grouping information for messages in the queue.
Messages > (submenu)
From the Messages submenu, you can perform additional message-level operations.
When performing bulk actions such as Copy All, Move All, Delete All, or Clear All Messages, the operation applies only up to the ActiveMQ system-defined “max browse limit” (by default, 400 messages). Any messages beyond this limit are not processed during the operation.
Put New Message — Adds a new message to the selected queue. Refer to Adding New Messages to ActiveMQ Queues.
Load From File — Imports messages from a file into the queue. Refer to Load Messages from a File.
Load From Shared Store — Loads messages from shared storage into the queue. Refer to Load Messages from a Shared Storage.
Export All Messages — Exports all messages from the queue. Refer to Exporting Messages.
Copy All — Copies all messages from this queue to another. Refer to Copy All Messages.
Move All — Moves all messages to another queue. Refer to Move All Messages.
Delete All — Removes all messages from the queue. Refer to Removing Messages: Delete All and Clear All.
Clear All — Clears all messages from the queue. Refer to Removing Messages: Delete All and Clear All.
-
Retry All Messages — Retries the delivery of messages stored in Dead Letter Queues (DLQs), allowing you to reattempt message processing that previously failed.
When you select this option, the Confirm Retry Messages Action dialog appears for confirmation. Click Yes to proceed with retrying the messages.
Commands > (submenu)
The Commands submenu for a queue provides options to manage message flow, queue activity, and message grouping.
Reset (Statistics)
Select Commands > Statistics > Reset. The Confirm Reset Statistics Action dialog opens. Click Yes to reset all queue‐level statistics.
Purge
Select Commands > Purge. The Confirm Purge Action dialog opens. Click Yes to remove all messages from the selected queue.
Purging deletes all messages in the queue permanently. Make sure this action is intended before proceeding.
Pause
Select Commands > Pause. The Confirm Pause Action dialog opens. Click Yes to pause message delivery in the queue temporarily.
Resume
Select Commands > Resume. The Confirm Resume Action dialog opens. Click Yes to resume message delivery for the selected queue.
Delete All Message Groups
Select Commands > Delete All Message Groups. The Confirm Delete All Message Groups Action dialog opens.
Click Yes to delete all message groups associated with the selected queue.
This action rebalances all message groups across available consumers, ensuring an even distribution of messages after deletion.
Check Property > (submenu)
From Check Property, you can inspect queue cursor behavior and buffer state.
Cursor Has Space
Select Check Property > Cursor Has Space from the Selected menu. The ActiveMQ Queue Check Property dialog opens. Click Check Does Cursor Has Space to verify whether the queue’s internal cursor has available space for storing additional messages.
If space is available, the Status field displays true; otherwise, it shows false.
Cursor Has Messages Buffered
Select Check Property > Cursor Has Messages Buffered from the Selected menu.
The ActiveMQ Queue Check Property dialog opens. Click Check Does Cursor Has Messages Buffered to verify whether the queue’s internal cursor currently has any messages buffered in memory.
If messages are buffered, the Status field displays true; otherwise, it shows false.
Cursor Size
Select Check Property > Cursor Size from the Selected menu. The ActiveMQ Queue Check Property dialog opens. Click Check Queue’s Cursor Size to view the current size of the queue’s internal cursor.
The Count field displays the numeric size, representing the number of messages currently held in the cursor.
Delete
Select Delete from the Selected menu. The Confirm Queue Deletion dialog opens. Click Yes to delete the selected queue. Use this only when the queue is no longer needed.
Properties
Select Properties from the Selected menu. The Queue Properties dialog opens, displaying configuration details for the selected queue. You can view or modify queue settings as needed.
Force Update
Select Force Update from the Selected menu. This action refreshes the queue viewlet, fetching the latest state from the server.
Events
Select Events from the Selected menu. The Events view shows recent queue‐related events such as configuration changes, or state changes.
To learn more, refer to the View Events.
Add to Favorites
Select Add to Favorites from the Selected menu. This option adds the selected queue to your Favorites list for quick access in future sessions.
To learn more, refer to the Add Object Shortcuts to a Favorite Objects Viewlet article.