Transaction Tracing

Hello All,

In relation to my Tivoli question, this is the other open question we have surrounding Optimize.

We have implemented a service-oriented architecture here at the client. I am trying to find out if Optimize can trace various transactions through the many services that these transactions cross through. As I understand it, Optimize can definantely do this by evaluating some custom ID that we make part of the message. However, what if we dont want to change actual transaction data, can Optimize still track those transactions and their paths? Does it use UUIDs to do this? If so, how?

Once again, thanx in advance for any information.
Any information will be appreciated.
Thanx
Regards,
XerxesSword