DNS Performance Test

This app will test the performance of your dns server and show the results in a handy chart.

It will resolve the ip addresses in random order of the included list of 10,000 domain names inside the domains.txt file. 

You can edit this file if you wish to test different domains.

This program is available for Windows, Macintosh and Linux.

Here's a screen shot:

It also keeps some statistics:

AttachmentSize
DPT-Linux.zip1.08 MB

Thanks

Just tried the Linux version and it works great.

Thanks!

Thank You

This was exactly what I was looking for (well better then what I wanted actually).

 

Thank You for creating and sharing :)

RE: Thank You

I'm glad that you are happy with it !

~ Silverwolf

0.8.4

  • Added Timeout test & count (> 1200 ms) so that DNS Queries that timeout will not skew the results.
  • Fixed Misspelling in stats page.
  • Ditched the unreliable Preemptive Threading Module I was using for a more traditional cooperative threading model.  (The window may not be as responsive while tests are running but stability should be greatly increased, so less crashes !)
  • Changed Graph to draw all lines in black as some of the colors were hard to read.
  • Graph will now scroll the most recent 20 results.
  • Fixed bug that caused the domains.txt file to be truncated if the app was closed during the startup randomization process.
  • More democratic Subjective DNS Server Performance Metric, it is now using the following scale:

  Select case StatQueryAveradgeTime
  case 0 to 150
    Quality = "Great"
  case 150 to 500
    Quality = "Ok"
  case 500 to 800
    Quality = "Pretty Bad"
  case else
    Quality = "Terrible"
  end Select

Silverwolf

~ Silverwolf

0.8.2 Changelog

  • Fixed several bugs that caused the app to not function on Linux.
  • Fixed misspelling on 'Stats' tab.
  • Adjusted Subjective 'Overall DNS Server Performance' Metric to be a bit more forgiving.

Known Issues

  • The app window may freeze briefly during very long DNS queries ( > 5 seconds).

Thanks,

Silverwolf

~ Silverwolf