• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
  • Home /
  • Public Forums /
  • Application Monitoring & UEM /
  • AppMon & UEM Open Q&A /
avatar image
Question by Paul S. · Feb 15, 2016 at 03:21 PM · web performance monitoring iis

Long response time in User Action Purepath

Hi,

I have a user action purepath of 119132ms but when click on the details I only see about 1000ms of duration (see image). Where should I look to find out where the rest of the time is taking place.

The main reason I ask is that I can see lots of very small jpgs taking over 30 seconds (shown in the purepath response), we have Amazon cloudfront , load balancers and shared storage which could all be causing the issue. The purepath always say "IO" so it looks to be waiting somewhere but everytime I load the image it comes through quickly.

Paul

capture.jpg (117.6 KiB)
capture.jpg (72.9 KiB)
capture.jpg (72.9 KiB)
capture1.jpg (117.6 KiB)
Comment
Raffaele T.

People who like this

1 Show 1
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image Raffaele T. · Feb 15, 2016 at 03:49 PM 0
Share

Hi Paul,

I don't see the rest of the User Action Purepaths details in the second part of the first sceenshot...could you please provide the screenshot?

Thanks, Raffaele

7 Replies

  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image
Best Answer

Answer by Pierrick P. · Feb 16, 2016 at 01:48 PM

Hi Paul,

Yes, that's perfect !

I think the answer here lies in the definition of the "onLoad Handler", it shows the time spent in activities after the page is loaded. So here, you'd have the loading of the page, then the onLoad would start working on other things.

If you look at the detail in the session you sent me, you'll see 86 seconds are spent for processing, that is already a lot:

Then, when looking at the tree you'll see this:

What you see here is you have a total time of 305 298 ms, this time contains the 224 652ms on the onLoad Handler, that started 80 646ms after the load of the page, and that is why you get such a high response time.

Does this help ?


useraction-time.png (35.4 KiB)
timespent.png (6.1 KiB)
Comment

People who like this

0 Show 5 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image Paul S. · Feb 16, 2016 at 02:21 PM 0
Share

Pierrick, thankyou. So this is being cause by the client, in this case an Iphone taking a long time to process the page? If this were a desktop is Dynatrace able to show that all simultaneous connections were full?

Paul

avatar image Pierrick P. · Feb 16, 2016 at 02:26 PM 0
Share

Paul,

I have trouble understanding "full connections", can you explain what you mean ?

In any case, yes it is on the client side, you can see it in a more obvious way using the Transaction flow:

You see 5mn are spent on the mobile device (here an Iphone).

transactionflow.png (39.7 KiB)
avatar image Paul S. Pierrick P. · Feb 16, 2016 at 02:35 PM 0
Share

Thats fantastic, thanks.

So our pages have lots of images on and a browser can only download a numebr of files at any one time. I am thinking that certain browsers may be slower than others due the the number of simultaneous connections it can make to the server.

I will do some more testing my end.

Thanks again.

Paul

avatar image Pierrick P. Paul S. · Feb 16, 2016 at 02:40 PM 0
Share

No problem, let me know if you need anything else, if not do not forget to mark this as resolved by accepting answer.

Cheers,

avatar image Paul S. · Feb 16, 2016 at 02:55 PM 0
Share

If only I could figure that out, I will gladly accept the answer. I can only see the option to close.

Paul

avatar image
Best Answer

Answer by Paul S. · Feb 16, 2016 at 12:56 PM

Is this what you are after?


capture.jpg (259.0 KiB)
Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Paul S. · Feb 16, 2016 at 03:05 PM

Lol, I can see lots of "Accepts" now!

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Pierrick P. · Feb 16, 2016 at 12:34 PM

Hi Paul,

You can send it to pierrick.planchon@dynatrace.com,

Also if you can provide the screenshot mentioned in Raffaele's comment, that'd be great.

Thanks,

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Paul S. · Feb 16, 2016 at 12:20 PM

This is another example with "Expand All" selected.


capture.jpg (88.0 KiB)
Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Paul S. · Feb 16, 2016 at 12:17 PM

Pierrick, where can I send the DTS to? They are too big (1.2MB) to upload.

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image

Answer by Pierrick P. · Feb 15, 2016 at 03:45 PM

Hi,

It would be interesting to see the detail int he Web Request with the code 200.

Here what you need to consider is the Elapsed Time which the time between the start of the Purepath and the Entry of the method. Showing th entire Tree will help you identify where the 10 seconds happened.

If you can send a session that'd be great,

Cheers,

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

How to get started

First steps in the forum
Read Community User Guide
Best practices of using forum

NAM 2019 SP5 is available


Check the RHEL support added in the latest NAM service pack.

Learn more

LIVE WEBINAR

"Performance Clinic - Monitoring as a Self Service with Dynatrace"


JANUARY 15, 3:00 PM GMT / 10:00 AM ET

Register here

Follow this Question

Answers Answers and Comments

12 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Mapping agents for multiple IIS Web Server agents on a single machine?

Is it possible to get Windows Custom Measures from Web Server Agent?

identifying repeating visit

UEM and Vaadin framework.

Measuring generic XHR actions from UEM

Forum Tags

dotnet mobile monitoring load iis 6.5 kubernetes mainframe rest api dashboard framework 7.0 appmon 7 health monitoring adk log monitoring services auto-detection uem webserver test automation license web performance monitoring ios nam probe collector migration mq web services knowledge sharing reports window java hybris javascript appmon sensors good to know extensions search 6.3+ server documentation easytravel web dashboard kibana system profile purelytics docker splunk 6.1 process groups account 7.2 rest dynatrace saas spa guardian appmon administration production user actions postgresql upgrade oneagent measures security Dynatrace Managed transactionflow technologies diagnostics user session monitoring unique users continuous delivery sharing configuration alerting NGINX splitting business transaction client 6.3 installation database scheduler apache mobileapp RUM php dashlet azure purepath agent 7.1 appmonsaas messagebroker nodejs 6.2 android sensor performance warehouse
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A