• 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 Srikar M. · Feb 04, 2013 at 02:17 AM ·

Understanding Page Action Purepath

Hello,

These are some basic questions but I would really like to get a better understanding of how we formulate timings for a page action.

From the screenshot below:

1) click on search had a response time of 401 ms (server: 88.62ms and Network: 312.38),
When we compute the network time, is this from the browser to Web server only or does it include the inter-tier (WS - App Server - DB) n/w times? (My guess is - only browser to WS).

2) click on search page action caused 2 purepaths (1 for /orange.jsf and 2nd for result_pic_1.png). Can you please explain, if at all any, the relation between Server time and Execution total (cause they don't always equate to be same).

3) What role does the perceived render time have in the response time.

4) From the definition of end to end response time, we 1st calculate server time, then network time and the remaining time is client time. I apologize for my lack of knowledge on this but what all can contribute to a client time. FE in the following use case we see a client time of 120108.86ms, what all could factor this and how can we point them out?

Appreciate your time.
Thanks,
Srikar

Comment

People who like this

0 Show 0
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.

1 Reply

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

Answer by Klaus E. · Feb 04, 2013 at 02:33 PM

Hi,

I am trying to give you the answers.
1) You are right - no inter tier time is added to the network time. It is just Browser to Web Server
2) There is no correlation between these values. Total Exec for the page action is measured in the browser and the total exec for the Web requests is measured on the Web Server.
3) perceived render time is not correlated with the other measures. It is a purely in the Browser measured value. See Perceived Render Time
4) Is this data from the easyTravel automatic load generator?

Klaus

Comment

People who like this

0 Show 4 · 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 Srikar M. · Feb 05, 2013 at 01:42 AM 0
Share

Hi Klaus,

Thank you for your response. The data is generated by easyTravel automatic load generator.

for Q2)I am still a bit confused, i will try to restate the question in a different way. When a user gets a response back a) the response time metric in the page action pp dashlet shows the true end-end time (client - network - server breakdown), now does that include render time?
b) if the page action caused 2 purepaths then wouldn't the server time comprise of total execution time for both purepaths?

4) what does client client consist of.

Thanks,
Srikar

avatar image Guenter H. Srikar M. · Feb 05, 2013 at 04:40 PM 0
Share

Hi,
Q2 a) yes
b) Will follow up tomorrow.

ad 4) Did you mean: What does the Client time consist of??

Quotes from docs:
"Time spent on client to process the page action."

"Network time is important for Client Time, because it is calculated total time - server time - network time."

Please have a look at
Page Actions
and as Klaus suggested
Perceived Render Time

I tweaked Page Actions a bit to hopefully make it clearer.
Thanks
G.

avatar image Srikar M. Guenter H. · Feb 05, 2013 at 06:45 PM 0
Share

Hi Guenter,

Thank you for updating the doc. For q4, you are right, I meant client time.

Thanks,
Srikar

avatar image Guenter H. Srikar M. · Feb 06, 2013 at 01:16 PM 0
Share

Hi Srikar,
regarding b) the answer is "It depends!". <g>

Seriously: If the 2 PPs are handled asynchronously only the bigger time would add, else both.
Thanks for asking!
G.

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

2 People are following this question.

avatar image avatar image

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