|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
MQ queue monitoring under WAS Embedded Messaging |
« View previous topic :: View next topic » |
Author |
Message
|
sebastia |
Posted: Thu Apr 23, 2009 6:06 am Post subject: MQ queue monitoring under WAS Embedded Messaging |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
I have to monitor few MQ resources under WAS - queue(s) depth mainly.
I am reading this article
>>> http://www.ibm.com/developerworks/websphere/library/techarticles/0310_barcia/barcia.html
The interesting part comes around this lines :
+++
For monitoring and checking the status of resources, such as queue depths, there are a couple of options. The preferred option is to use the JMX Mbeans provided with Application Serve for monitoring: JMSBasicFunction, JMSAdministration, and EmbeddedJMSAdministration.
+++
As I am MQ person, and not a WAS person, I dont know what is it talking about.
And I am VERY surprised to read
+++
You can access these Mbeans through wsadmin or programmatically. Secondly, you can use the traditional WMQ administration utilities, such as runmqsc or MQExplorer, to look at queues and other resources. If you do use these utilities, it is essential that you do not make any configuration changes to the Application Server queue manager and queues. These resources are under the control of Application Server. Making changes to these resources using the MQ utilities results in a non-functioning configuration.
+++
My question is very simple :
what trouble can a command like this one do ?
$ echo 'DISPLAY QLOCAL('MY_Q') CURDEPTH' | runmqsc QMNAME
Well, in fact I do not know the name of the queue manager under WAS ...
Will the "dspmq" command work ?
Seb. |
|
Back to top |
|
 |
WMBDEV1 |
Posted: Thu Apr 23, 2009 6:27 am Post subject: |
|
|
Sentinel
Joined: 05 Mar 2009 Posts: 888 Location: UK
|
Quote: |
My question is very simple :
what trouble can a command like this one do ?
$ echo 'DISPLAY QLOCAL('MY_Q') CURDEPTH' | runmqsc QMNAME |
The term "Curiosity killed the cat" spings to mind
I suspect the normal mqsc commands will not work as its not a normal QM but i've never tried it. I've only ever modified the JMS queues from within WAS. |
|
Back to top |
|
 |
mqjeff |
Posted: Thu Apr 23, 2009 6:34 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
Yes, for the embedded messaging provider in WAS v5 ONLY you can use normal MQ commands,mostly, to manage and monitor the JMS queues - because it is actually MQ under the covers.
dspmq should function.
But you're much better off learning the WAS interfaces because everything changes in WAS 6 and 7. Unless you configure those to use normal MQ *instead of* the embedded SIBus messaging engine. |
|
Back to top |
|
 |
sebastia |
Posted: Thu Apr 23, 2009 6:45 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
Yes, Jeff - you are right : my customer has both WAS 5 and WAS 6 ...
WHAT IS THE PROPER WAY to display a queue depth under WAS 6
(that uses the Embedded (sibus) Messaging engine) ?
WSADMIN ?
One of the problems with WAS is there are too many books !
... version 5, version 6 ... version 6.1, version 7 now ...
... (normal) WAS ... WAS ND ... WAS Enterprise
Do you have a pointer to a (redbook) I can use/read ?
Thanks. |
|
Back to top |
|
 |
sebastia |
Posted: Thu Apr 23, 2009 7:04 am Post subject: |
|
|
 Grand Master
Joined: 07 Oct 2004 Posts: 1003
|
Ok - I know I have WAS 6.
HOW CAN I KNOW if it uses "embedded SIBus messaging engine" ???
If the chances are (only)
a) normal MQ
or
b) embedded messaging
then I can use DSPMQ or DSPMQVER to be sure I am in case "a" |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|