dnsperftest munin plugin

I use DNS servers from the OpenNIC project because they are uncensored. Now and then one of the servers becomes unavailable and I wonder why my internet is broken - until I remember that it could be the upstream DNS server my home server is using.

To get notified about that problem, and to find out if the chosen tier2 servers are fast enough, I implemented the dnsperftest munin plugin. It was merged into the munin-contrib repository a couple of days ago.

The plugin reads the name servers from your /etc/resolv.conf file and monitors the average response times for a list of domains:

Munin dnsperftest chart for one day

I borrowed some code from the cleanbrowsing/dnsperftest shell script which is unmaintained.

Written by Christian Weiske.

Comments? Please send an e-mail.