For one prospect, we would need to monitor SOAP requests, and typically we can find a SOAPAction parameter in the HTTP header, which tells us what the user actually did. We would then like to be be able to report on those requests as separate entry points. Is there a way to configure AppMon (especially with a .NET agent) to report Web Requests with certain parameters? Are we planning any SOAP specific sensor?
Solved! Go to Solution.
That can be achieved by using Business Transactions. Here is what you need to do
1) Make sure to capture the SOAPAction Header. you can capture this in the ASP.NET Sensor Properties by specifying to capture that particular header. you can confirm that it gets captured by looking at the Details of the root node of your PurePath
2) Subscribe a "Web Request - Header Value" measure that returns the value of that SOAPHeader
3) Create a new Business Transaction and use that newly created measure as splitting measure
From now on you have a Business Transaction that splits by SOAPAction value telling you exactly how many calls you had per SOAPAction and how long the execution tool. From there you can drill to the respective PurePaths
To learn more about Business Transactions I recommend the following resources:
Hope this helps