ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Performance Monitoring » Sending 200 messages through a system and getting date/time

Post new topic  Reply to topic
 Sending 200 messages through a system and getting date/time « View previous topic :: View next topic » 
Author Message
kkalla
PostPosted: Wed Dec 02, 2009 7:24 am    Post subject: Sending 200 messages through a system and getting date/time Reply with quote

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
View user's profile Send private message
Vitor
PostPosted: Wed Dec 02, 2009 8:00 am    Post subject: Re: Sending 200 messages through a system and getting date/t Reply with quote

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
View user's profile Send private message
manicminer
PostPosted: Wed Dec 02, 2009 8:45 am    Post subject: Re: Sending 200 messages through a system and getting date/t Reply with quote

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
View user's profile Send private message
PeterPotkay
PostPosted: Wed Dec 02, 2009 8:47 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

MA0W is another choice:

http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg24010343&loc=en_US&cs=utf-8&lang=en
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Dec 02, 2009 10:12 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Performance Monitoring » Sending 200 messages through a system and getting date/time
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.