MQ Batch Toolkit description
WebSphere MQ queue manager
MQ Batch Toolkit will help you manipulate, monitor and manage messages in a queue of a WebSphere MQ (formally MQSeries) queue manager from a command-line or shell scripting environment.
MQ Batch Toolkit is an excellent tool for developers, programmers, quality assurance testers, and production support personnel who want to do backup and recovery of messages, stress testing of applications, replaying of messages, searching (grep) a queue for a text string, etc..
MQ Batch Toolkit can run on any platform that supports Java v1.4 (or higher). MQ Batch Toolkit is able to connect to local queue managers (residing on the same box) or to any remote queue manager.
Here are some key features of "MQ Batch Toolkit":
· Backup a Queue to a single file
· Restore a Queue from a single file
· Retrieve a list of queues (with Current Depth, Queue Type, IPPROCS & OPPROCS)
· Find a text string (i.e. grep a queue)
· Clear a Queue
· Clear a Queue by Message Id, Correlation Id or both
· Clear a Queue by Time
· Clear a Queue by Matching String
· Insert messages (optional formats: binary, string, Pub/Sub (RFH) or JMS (RFH2))
· Copy messages
· Duplicate messages
· Forward messages (optional stripping of the Dead Letter Header)
· Delete messages
· Import messages (optional formats: binary, string, Pub/Sub or JMS)
· Export messages to 1 or many files.
· Read messages and display any MQ header (i.e MQMD, MQRFH, MQRFH2, MQDEAD, MQCIH, MQIIH, MQXMIT, MQHSAP & SMQBAD)
· Read messages in a Hex display
· Read messages in an EBCDIC Hex display
· The Channel Monitor will continuously monitor the channels of a queue manager and output the channel information to a CSV file.
· The Event Monitor will continuously monitor the event queues of a queue manager and output the event messages to a log file.
· The Queue Monitor will continuously monitor the queues of a queue manager and output the queue data to a CSV file.
· The Queue Stats Monitor will continuously monitor the queues of a queue manager and output the queue statistics to a CSV file.
· The CheckUp tool will verify that attributes of MQ objects are valid and exists. CheckUp scans queues, channels, namelists, processes and queue manager attributes and uses over 20 rules to verify attributes of MQ objects.
· The PortScan tool will scan a range of ports for a given server looking for a queue manager's MCA, using the standard (system default) channel names, in order to make a successful connection.
Stress Testing Tools:
· The Get Server will continuously consume messages from a queue and show statistics of its current state.
· The Put Server will put messages to a queue. It can be used to stress test a 'Server Component'
· The SIM Client will continuously send 'request' messages and wait for a reply messages.
· The SIM Server will continuously consume messages and for each incoming messages, send a reply message(s).
Queue Manager Access Profile:
· Add a Queue Manager
· Alter a Queue Manager
· Delete a Queue Manager
· List a Queue Manager
· MQSeries v5.1 or higher or WebSphere MQ v5.3 or higher
· Java Runtime Environment (JRE) 1.4 or higher
· 30-day trial