Description:
I have used TEC487823 and TEC487843 along with the respective guides to get the tracing needed to track requests. Through them I know the TransactionID of the Web Agent Trace appears in the Profiler Data field as "Attribute 221".
I am trying to determine the time taken per request but am having difficulty following the threads. How can I streamline my transaction time analysis?
Reference KBs:
https://support.ca.com/irj/portal/anonymous/redirArticles?reqPage=search&searchID=TEC487823
https://support.ca.com/irj/portal/anonymous/redirArticles?reqPage=search&searchID=TEC487843
Solution:
While CA does not provide any tools for analysis we can certainly assist in streamlining this by giving an outline of a solid method to analyze times. We can also let you know what to look for in order to analyze the time taken.
The following uses the Date, (Precise)Time, Pid Tid and Message fields.
The first part is the same for both Web Agent and Profiler logs.
The next part changes for Web Agents and Profilers.
For Web Agents:
Start a loop
End the loop
For Profilers:
1: Read the "map" file.
Start a loop
End the loop
Using the print out of the items from step 5 you get the time difference and process/thread file to read to get further information.
Note, the Components used are the full set of: Server, IsProtected, Login_Logout, IsAuthorized.