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 » Usage of Accounting Origin in Message Flow accounting static

Post new topic  Reply to topic
 Usage of Accounting Origin in Message Flow accounting static « View previous topic :: View next topic » 
Author Message
muralihegde
PostPosted: Mon Feb 03, 2014 6:41 am    Post subject: Usage of Accounting Origin in Message Flow accounting static Reply with quote

Centurion

Joined: 30 Apr 2002
Posts: 108

We are using WMB 8.0.0.3. I have been trying to see how the message flow statics can be used to identify the run time performance issues. I have been able to do the basic set up, use the XML and the default text format etc. Has anyone used the Accounting Origin effectively and what are the ways and scenarios this can be used?
Back to top
View user's profile Send private message Yahoo Messenger
McueMart
PostPosted: Mon Feb 03, 2014 7:35 am    Post subject: Reply with quote

Chevalier

Joined: 29 Nov 2011
Posts: 490
Location: UK...somewhere

Accounting Origin can be used to differentiate between different message 'origins' into the flow.

For example imagine you have Shop1, Shop2 and Shop3 sending messages in your message flow. Using Accounting Origin you will be able to view the data which has come from the 3 individual sources.

Note that it does require you to configure the input message to identify it's Accounting Origin (read the infocenter for how to do this).

Check out IS03 SupportPac for a better way of consuming the statistics data.
Back to top
View user's profile Send private message
muralihegde
PostPosted: Wed Feb 05, 2014 5:33 am    Post subject: Reply with quote

Centurion

Joined: 30 Apr 2002
Posts: 108

Thanks I have downloaded ISA03 and exploring that.
One more question.. how do we know the which step/node in WMB flow is slower ?
TotalElapsedTime, MaximumElapsedTime', MinimumElapsedTime' --> do they indicate the processing time that a node took?
Back to top
View user's profile Send private message Yahoo Messenger
fjb_saper
PostPosted: Wed Feb 05, 2014 6:05 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

muralihegde wrote:
Thanks I have downloaded ISA03 and exploring that.
One more question.. how do we know the which step/node in WMB flow is slower ?
TotalElapsedTime, MaximumElapsedTime', MinimumElapsedTime' --> do they indicate the processing time that a node took?


Forget just plain processing time...
Imagine you have a flow with a call out to a web service via http or soap. If that service is slow, processing time may be very small but wait time at the httpRequest or SoapRequest node will be high.

Elapsed time in conjunction with wait time is a good KPI. But you need both to understand whether it is the flow or the resource you are calling...

Have fun
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
McueMart
PostPosted: Wed Feb 05, 2014 11:01 am    Post subject: Reply with quote

Chevalier

Joined: 29 Nov 2011
Posts: 490
Location: UK...somewhere

Quote:
One more question.. how do we know the which step/node in WMB flow is slower ?


Have a play with IS03 and you will be able to see for yourself (hopefully)! As fbj_saper mentioned, there is a big different between elapsed time and cpu time and the statistics can help you identify the parts of your flow which are either CPU intensive, or are slow due to other reasons.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Feb 05, 2014 1:55 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

And remember CPU intensive does not mean that you can't do anything about it. It just means that it may well be your fault and you should review your coding with best practices in mind! Wait intensive steps means that the resource your are accessing is the bottleneck. Talk to the people managing that resource to see if you can get some improvement, or switch your design from synchronous invocation to asynchronous invocation...

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 » WebSphere Message Broker (ACE) Support » Usage of Accounting Origin in Message Flow accounting static
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.