QueueManagerSwiftlet

 
 

Online Documentation    CLI User's Guide    Resource Monitoring/Management    QueueManagerSwiftlet

 
 

[Monitoring Active Queues]     [Monitoring Active Queue Browser]     [Monitoring Active Queue Sender]     [Monitoring Active Queue Receiver]    
[Document Index]

 
     
 
  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>_

 
 
     
 

[Monitoring Active Queues]     [Monitoring Active Queue Browser]     [Monitoring Active Queue Sender]     [Monitoring Active Queue Receiver]    
[Document Index]

 
 

Online Documentation    CLI User's Guide    Resource Monitoring/Management    QueueManagerSwiftlet

 
 

 Copyright © 2000, IIT GmbH, Bremen/Germany. All rights reserved.
SwiftMQ and Swiftlet are registered trademarks of IIT GmbH.
All other product names mentioned herein are trademarks of their respective owners.