question

Rick E. avatar image
Rick E. asked ·

How can I correlate failed outbound service requests with the requesting client?

I have web requests which on the server are calling a data service that fails. I would like to be able to trace these failed service requests back to the client requests that caused them in order to determine whether this traffic is from a bot or a real users.

dynatrace saasservicespurepathrequest attributes
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Rodrigo A. avatar image
Rodrigo A. answered ·

Hello Rick,

On the details page of the service affected, filter the service for those requests that have a high failure rate. Then click on the button "More..." and click on Analyze Backtrace. At this point we have different options to get that information:
- In Purepaths of the first invoked service, you can see the Client IP or Forwarded IP

-In the Analyze Backtrace or in the Service details screen you can apply filters to see if the traffic is from Real User or from Synthetic



- You can go up to Application or User action level to analyze those calls (still with the filter of failed transactions applied)


pp.png (75.7 KiB)
backtrace.png (70.9 KiB)
Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Rick E. avatar image
Rick E. answered ·

Thanks for your answer, however, this doesn't work in this instance because the problem is around an outbound service call from my web application and so I cannot add the user-type filter to the details, it's not available. It seems that these outbound service calls are not tracking back to their associated client requests.


screenshot-2.png (47.7 KiB)
Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.