[dtrace-discuss] Re: Using DTrace to monitor productions systems
Dirk Volkmar
dirk.volkmar at gmx.de
Thu Dec 14 00:05:57 PST 2006
We have chain of processes working with these messages. The first one takes a message from IBM MQSeries, do something with it sends it via TCP/IP to another process. This process transfers the message to an other system via calling an API Function provided by this system. This other system sends an asynchon response to the second process which is sends the answer to first process. The answer is then send to customer by putting it in another MQ Series Queue.
--------------- ----------- ----------- --------------
|MQSERIES | <---> Process A <---> Process B <---> |SYSTEM X |
--------------- ----------- ----------- --------------
Now we want to measure the time between getting the message via MQ and calling the API Funktion in SYSTEM X and the way back. The time the message spent in SYSTEM X should be excluded. So we have to take time before calling the API funktion. To be mor exactly we want to measure the time messages spent in our system. This time schould not be slower the 80 ms.
This message posted from opensolaris.org
More information about the dtrace-discuss
mailing list