Monitoring Active Queues
Active queues are listed below sub-context sys$queuemanager/usage as entities with their queue names.
Example:
router1/sys$queuemanager> cc usage router1/sys$queuemanager/usage> lc Entity List: Usage Description: List of all active Queues Entities in this List: ---------------------- rt$router2 swiftmqmgmt sys$routing sys$topic testqueue timeQueue tmp$0 tmp$2 tmp$3 tpc$swiftmq tpc$testtopic tpc$timeTopic unroutable router1/sys$queuemanager/usage>_
|
Queues prefixed with "rt$" are routing queues, "tmp$" are temporary queues, "tpc$" are internal queues of the TopicManagerSwiftlet, and "sys$" are system queues. All other queues are userdefined.
Each queue has a property 'messagecount' where the actual number of messages, stored in that queue, are displayed. The property is filled by a collector thread of the QueueManager Swiftlet. The collect interval must be set greater than 0, otherwise the message count will be 0.
Example:
router1/sys$queue/usage> lc swiftmqmgmt Entity: Active Queue Description: Active Queue Properties for this Entity: Name Current Value -------------------------------------------------------------- messagecount (R/O) 0 Sub-Entities of this Entity: ---------------------------- browser receiver sender router1/sys$queue/usage>_
|
Each queue contains sub-entities for active browser/receiver/sender of this queue.
Example:
router1/sys$queuemanager/usage> lc swiftmqmgmt Entity: Active Queue Description: Active Queue Properties for this Entity: Name Current Value -------------------------------------------------------------- messagecount (R/O) 0 Sub-Entities of this Entity: ---------------------------- browser receiver sender router1/sys$queuemanager/usage>_
|
Monitoring Active Queue Browser
Active queue browser of a queue are listed below sub-context sys$queuemanager/usage/<queuename>/browser as entities with their browser id's.
Example:
router1/sys$queuemanager/usage/testqueue> cc browser router1/sys$queuemanager/usage/testqueue/browser> lc Entity List: Queue Browser Description: List of all active Queue Browser Entities in this List: ---------------------- 0 1 2 3 4 router1/sys$queuemanager/usage/testqueue/browser>_
|
Each browser entity contains read-only properties, that are describing the browser.
Example:
router1/sys$queuemanager/usage/testqueue/browser> lc 2 Entity: Queue Browser Description: Active Queue Browser Properties for this Entity: Name Current Value -------------------------------------------------------------- clientid (R/O) router1:2 selector (R/O) type in ('car','plane') username (R/O) schorse Entity contains no Sub-Entities. router1/sys$queuemanager/usage/testqueue/browser>_
|
Monitoring Active Queue Sender
Active queue sender of a queue are listed below sub-context sys$queuemanager/usage/<queuename>/sender as entities with their sender id's.
Example:
router1/sys$queuemanager/usage/swiftmqmgmt> cc sender router1/sys$queuemanager/usage/swiftmqmgmt/sender> lc Entity List: Queue Sender Description: List of all active Queue Sender Entities in this List: ---------------------- 6 8 router1/sys$queuemanager/usage/swiftmqmgmt/sender>_
|
Each sender entity contains read-only properties, that are describing the sender.
Example:
router1/sys$queuemanager/usage/swiftmqmgmt/sender> lc 6 Entity: Queue Sender Description: Active Queue Sender Properties for this Entity: Name Current Value -------------------------------------------------------------- clientid (R/O) router1:1 username (R/O) admin Entity contains no Sub-Entities. router1/sys$queuemanager/usage/swiftmqmgmt/sender>_
|
Monitoring Active Queue Receiver
Active queue receiver of a queue are listed below sub-context sys$queuemanager/usage/<queuename>/receiver as entities with their receiver id's.
Example:
router1/sys$queuemanager/usage/tmp$3> cc receiver router1/sys$queuemanager/usage/tmp$3/receiver> lc Entity List: Queue Receiver Description: List of all active Queue Receiver Entities in this List: ---------------------- 7 router1/sys$queuemanager/usage/tmp$3/receiver>_
|
Each receiver entity contains read-only properties, that are describing the receiver.
Example:
router1/sys$queuemanager/usage/tmp$3/receiver> lc 7 Entity: Queue Receiver Description: Active Queue Receiver Properties for this Entity: Name Current Value -------------------------------------------------------------- clientid (R/O) router1:1 username (R/O) admin Entity contains no Sub-Entities. router1/sys$queuemanager/usage/tmp$3/receiver>_
|