Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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 monitor our website's homepage using They provide a detailed breakdown of the steps for fully downloading our homepage.

I am seeing somewhat high variance in DNS lookup time. It can take anywhere between 200ms to 2 seconds.

Our domain has three nameservers:

I am wondering if one of these nameservers is performing poorly.

How do I go about checking this? I figure, if I remove the bad performing nameserver from our domain information, I can reduce the dns lookup variance.

Thanks, Haluk

XXXXXXXXXXX UPDATE: Is this a valid way of checking nameserver response times?

#dig ns
#dig ns
#dig ns

These commands output query response times. Is this what I am looking for?

share|improve this question
up vote 0 down vote accepted

You should check the nameservers websitepulse uses, because the delay in dns lookup could come from here.

Do their dns cache the results, or just forward to yours ?

A good idea would be to monitor your own nameservers in addition to the website, in order to check if there are any slowdowns.


Yes, dig indicates how long it was to execute the query. But I was thinking about something more powerful, automatic, like nagios/munin/cacti...

share|improve this answer
Okay. I will ask your question to the monitoring company. In the meantime. I have edited my question above, let me know if my new question makes sense. – Haluk Nov 21 '10 at 20:25

Check out the namebench tool:

share|improve this answer

Yes, those dig commands are a reasonable way to check it, assuming that your network doesn't intercept the outgoing queries or anything like that. Probably you should run similar commands from machines at various different points on the net.

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.