Hi,
The Web Service dashlet enables us to see all the web service calls to external services. However, it shows consolidated data; i.e. the average call times, the total call times etc. I need to see the individual calls and their individual response time. Is that possible? I can't seem to drill down to just the calls alone.
Also, in the application we're profiling, the calls are made from 2 different areas of code. How do I filter it to show only calls made from 1 specific area of code?
Thanks,
jason
Answer by Asad A. · Jan 01, 2012 at 01:17 AM
Jason,
One way to get the data that you want is to follow these steps:
1. Open the web services dashlet. Pick the web service call that you are interested in (irrespective of the count).
2. Drill down from the web service call to the pure path dashlet. You may see more than one pure path in this dashlet.
3. Choose one of the purepath. From this purepath, drill down to the web service dashlet. In this dashlet, you will get the details of the web service related to only one call.
Hope this helps.
Asad
Thats the way to go. One addition to it. When you drill from the Web Service Dashlet to the PurePath dashlet and then select an individual Path the PurePath Tree will automatically select the Web Service call you had selected in the Web Service Dashlet. From there you know exactly see the execution time for this particular call in this particular Purepath.
Another tip: if you end up seeing multiple purepaths that made that call you can multi-select these PurePaths - then switch over to the Contributors tab and look at the individual Web Service Invocations. To make it easier to find them just use the filter option that you have in every dashlet by just typing in the name of the web service method or endpoint.
Hope this helps
Answer by Jason W. · Jan 03, 2012 at 07:53 AM
Hi Asad, Andreas,
Thank you very much for the replies. Sorry I forgot to mention it, but I was actually looking for a way to extract a list of all calls (or based on a specific timeframe), in a listing similar to IIS logs. Our client is asking for such a listing so that they can do their own analysis on it. Is that possible?
Thanks, and blessed new year to you all!
jason
Hi Jason
I didnt see your question in your last reply - thats why the answer comes rather late.
In order to achieve what you are asking for you can do the following
a) Open a PurePath Dashlet
b) Specify the Time Range Filter, e.g.: Last 24 hours
c) optionally define a Business Transaction that filters those PurePaths that contain a call to the webservices that you are interested in and also use that as an additional filter option
Now the PurePath Dashlets shows you those PurePaths that contain a call to your Web Service in the specified Timeframe. If you switch to the contributor tab you can then see each individual call to your web service.
Hope this helps
Learn the enhanced capabilities of the next generation Dynatrace AI root cause analysis and how to feed it with your own data sources.
Wednesday, February 20, 2019
Register today!
Learn the enhanced capabilities of the next generation Dynatrace AI root cause analysis and how to feed it with your own data sources.
Wednesday, February 20, 2019
Register today!
Would you like to have an early taste of what we have cooked up for 2019? We would love to hear your feedback and improve some of the new features. Check NAM 2019 Beta release notes.
Sign up today!