Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a new site setup at As it's a new site the number of users on the site is nothing that big, however we have already resized our server to try and resolve instances of poor performance. It does not look to me that the server is slow due to the site or database, and frankly should not be at this stage, however it looks to be slow due to response time from the DNS or within the time from the DNS to the server.

Is there a way to test if it's your connection, or the request time from the DNS, or something on the way to the server? This is a bit of a wait within the connection time it looks like before it switches over to receiving the content.

Thanks for any feedback,

share|improve this question

Timing out the DNS response time is fairly easy with dig or nslookup.

You may want to look at Speed Tools from Google Code for a good list of web performance testing utilities and guides.

share|improve this answer
The Google Speed Tools are really high level. It sounds to me like the OP has connectivity issues, not HTML. – Alexis Wilke Feb 13 at 21:43

I recently stumbled upon netalyzr. It tests all sorts of things to test your connection, including how fast/slow the DNS resolver takes to resolve names. It not only measures the time it takes the DNS resolver to return a result to you, but also how long it takes the DNS resolver to request the information from their DNS servers. It uses unique domain names for every test, so it won't rely on the resolver's cache: something that's harder to test with just dig or nslookup

It'll also test other things with your DNS resolver that could affect some cases, like ensuring that it falls back to TCP when needed, and whether it can receive larger responses.

share|improve this answer

Your Answer


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.