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 » WebSphere Message Broker (ACE) Support » Tracing message through Broker

Post new topic  Reply to topic
 Tracing message through Broker « View previous topic :: View next topic » 
Author Message
rknox
PostPosted: Wed Jun 18, 2008 11:21 am    Post subject: Tracing message through Broker Reply with quote

Apprentice

Joined: 28 Aug 2007
Posts: 34

We are moving from ICS to Message Broker. In ICS, we could turn up trace on the connector controllers to actually see the contents of the message before it went into ICS and as it left ICS which greatly helped troubleshooting. This could all be done dynamically.
I have not been able to find an administrative way to perform this action on Message broker dynamically as it is done in ICS. Can someone here point me in the right direction?
Back to top
View user's profile Send private message
Gaya3
PostPosted: Wed Jun 18, 2008 9:31 pm    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

there is nothing called connector controllers in MB.

you can turn up trace or turn off trace in execution level of broker.

troubleshooting is easier in MB too.
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
sri_csee1983
PostPosted: Wed Jun 18, 2008 11:54 pm    Post subject: Reply with quote

Centurion

Joined: 25 Mar 2008
Posts: 125
Location: Chennai,India

It will be more easy if u add the trace node and route that to a file whereever in the flow u needed.
_________________
With Cheers,
Sri
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mqmatt
PostPosted: Thu Jun 19, 2008 12:26 am    Post subject: Reply with quote

Grand Master

Joined: 04 Aug 2004
Posts: 1213
Location: Hursley, UK

I'd certainly recommend trace nodes, as sri_csee1983 says.

Also, with v6.1.0.2 you can audit messages by having the broker publish events as messages enter and leave the broker. These events can be monitored (for example) by WebSphere Business Monitor.
Back to top
View user's profile Send private message
rknox
PostPosted: Thu Jun 19, 2008 4:53 am    Post subject: Reply with quote

Apprentice

Joined: 28 Aug 2007
Posts: 34

I was under the impression that putting trace nodes into production flows is bad practice since they cause so much overhead in processing. Is this inaccurate?
Back to top
View user's profile Send private message
SAFraser
PostPosted: Thu Jun 19, 2008 3:19 pm    Post subject: Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

We use trace nodes pretty routinely in production and have found no noticeable impact on performance. We don't have a huge number of transcactions, though, maybe 100,000/day through each flow.

The bigger problem is managing the log files that are outputted, which we do with cron jobs that archive them.

The trace nodes were originally implemented in production because the application people were sure MQ would lose their messages. (I know, that's silly.) We do use them fairly frequently to look for data that has apparently been "lost" by the applications.

On some flows, we have two versions: one with trace nodes and one without. We'll swap them out when troubleshooting is needed.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Thu Jun 19, 2008 5:34 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

In WMB 6.1 you can turn Trace Nodes on and off without redeploying.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
SAFraser
PostPosted: Thu Jun 19, 2008 6:26 pm    Post subject: Reply with quote

Shaman

Joined: 22 Oct 2003
Posts: 742
Location: Austin, Texas, USA

I have got to make time to look at 6.1. That is a fantastic feature. Thanks, Peter.
Back to top
View user's profile Send private message
sri_csee1983
PostPosted: Thu Jun 19, 2008 7:43 pm    Post subject: Reply with quote

Centurion

Joined: 25 Mar 2008
Posts: 125
Location: Chennai,India

Hi rknox,

If u feel like that then u can turn on the User trace just right clicking the flow and set to debug. U ell get the step by step execution of the flow which u can retrieve using mqsireadlog. And turn off the trace whenever not needed. But anyhow u shud have a proof that ur broker got the message and it has processed the message successfully. I am not sure whether u have any other means to prove that other than a trace node.
_________________
With Cheers,
Sri
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Tracing message through Broker
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.