|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Sending 200 messages through a system and getting date/time |
« View previous topic :: View next topic » |
Author |
Message
|
kkalla |
Posted: Wed Dec 02, 2009 7:24 am Post subject: Sending 200 messages through a system and getting date/time |
|
|
Newbie
Joined: 02 Dec 2009 Posts: 1
|
Hi all,
I'll try to be as brief and descriptive as possible.
Setup:
I have a system that e.g. does the following:
sourceQ --> intermediateQ --> destinationQ.
I put a message on the sQ, it goes onto the iQ, then lastly it gets put on the dQ.
Task:
I want to create a small model to assess performance by checking the put times of each message to see how long it takes from one checkpoint (Q) to another.
I've done this so far by checking the avg. intervals between the put times but this proves to be a bit slower due to the queueing theory.
Checking Logs:
So what I want to do now is to potentially check the logs in /var/mqm/log/qMgr/active/*.
If I send 200 messages through, is there an easy way to say using trace, or dmpmqlog to pipe the contents of a unique identifier (for only PUT DATE/TIME) into a file and have a look at them this way?
I've assessed the requirements and our circular logging of 3x16mb should be more than enough for the 200x180kb messages (incl. overheads of the logging).
I know ideally I should look into better monitoring/performance solutions, but currently we do not have a budget to do so...
Any constructive help would be greatly appreciated! |
|
Back to top |
|
 |
Vitor |
Posted: Wed Dec 02, 2009 8:00 am Post subject: Re: Sending 200 messages through a system and getting date/t |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
kkalla wrote: |
So what I want to do now is to potentially check the logs in /var/mqm/log/qMgr/active/*. |
No you don't. The logs are not intended to be read by anything other than the queue manager.
kkalla wrote: |
If I send 200 messages through, is there an easy way to say using trace, or dmpmqlog to pipe the contents of a unique identifier (for only PUT DATE/TIME) into a file and have a look at them this way? |
No easy way no.
kkalla wrote: |
I've assessed the requirements and our circular logging of 3x16mb should be more than enough for the 200x180kb messages (incl. overheads of the logging). |
If you say so, though I don't see the connection to your other questions.
kkalla wrote: |
I know ideally I should look into better monitoring/performance solutions, but currently we do not have a budget to do so... |
You might be interested by this recent post.  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
manicminer |
Posted: Wed Dec 02, 2009 8:45 am Post subject: Re: Sending 200 messages through a system and getting date/t |
|
|
 Disciple
Joined: 11 Jul 2007 Posts: 177
|
Vitor wrote: |
kkalla wrote: |
So what I want to do now is to potentially check the logs in /var/mqm/log/qMgr/active/*. |
No you don't. The logs are not intended to be read by anything other than the queue manager.
You might be interested by this recent post.  |
I was going to suggest writing an exit.. but why do that when a support pac is available  _________________ Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Wed Dec 02, 2009 8:47 am Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Dec 02, 2009 10:12 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Without any support packs or other means, here is a quick self help...
Make sure the qmgrs will record the msgage check the manuals on how to do that
Run some mqsc type script at fixed intervals (every 5 mins?) against the corresponding local and xmit queues. Check why you would see either queue depth or message age...
Most of the delays are (in my experience) caused by an application (scaling, design etc...). However you have the odd one out where you need a PMR to get a fix... or a network admin for some help... So make sure you checked your turf first. (any FDC's?).
You can also use the MQroute check app (see the manuals) for each leg to determine if there is a network slow down...
Have fun  _________________ MQ & Broker admin |
|
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
|
|
|
|