Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I just received this report from pingdom:

enter image description here

Ans was wondering how do they know the 'response time' information regarding the site. The GET request does not give that information.

share|improve this question
add comment

3 Answers

up vote 1 down vote accepted

... was wondering how do they know the 'response time' information regarding the site.

I am not sure what exactly Pingdom does, but the standard seems to be to measure the complete page load time, but without images:

See for example: http://www.alertfox.com/Tools/LoadTime/

"This test measures the response time (HTML load time without images) from three monitoring stations distributed worldwide."

Technically that is the same as http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx

share|improve this answer
add comment

You ask a question and take the time until the answer arrives. Easy.

Edit: A very basic and unexact example:

rivendell:~ sw$ time curl serverfault.com > /dev/null
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  126k  100  126k    0     0  84088      0  0:00:01  0:00:01 --:--:-- 97802

real    0m1.545s
user    0m0.004s
sys  0m0.009s
share|improve this answer
    
Can you give me an example? How do you ask a question? –  donald Feb 3 '11 at 18:45
    
Well, their service just requests a website from your server and measures the time until it arrives. Not sure what time they measure: When the answer starts to arrive or when it's finished, I am not an expert in Web performance. See my edit for a very stupid method of measuring something like that. –  SvW Feb 3 '11 at 18:52
add comment

"The GET request does not give that information."

No that's true, so that is why services like Pingdom start a timer and measure when the GET request has completed.

A more sophisticated way of measuring page load time is using a real browser, like here: loads.in

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.