Smokeping Monitoring -------------------- On the MASTER serveur (auth1) 1. Configure Smokeping Go to Smokeping's config directory $ cd /usr/local/etc/smokeping Backup Smokeping's original config as we will use a simpler configuration $ sudo mv config config.orig Download a smokeping configuration file $ sudo fetch http://noc.dns.nsrc.org/configs/smokeping-dns/config Take a look a Smokeping's configuration, it's fairly simple $ less config Edit the file, and find the sections near the bottom where it is written '10.20.xx.', and replace these with the IP of your group (if you don't yet have 3 functioning DNS servers, it's ok). Have a look at the rest of the file - most of the values have been set, but you may want to change your name & email near the top. Next, we will need to change Smokeping's working directory permission $ sudo chown smokeping /usr/local/var/smokeping 2. Enable and Start Smokeping Service Add into /etc/rc.conf smokeping_enable="YES" Start smokeping service $ sudo service smokeping start 3. Apache Web Server Configuration for smokeping Go to Apache's working directory $ cd /usr/local/etc/apache22 Create the configuration file for Smokeping: $ sudo vi Includes/smokeping.conf (or 'ee Includes/smokeping.conf', if you would rather use 'ee') Add the following lines to the file and save the file when done: - - - - - - - - - - - - - - - - - cut below - - - - - - - - - - - - - - - Alias /smokeping/ "/usr/local/smokeping/htdocs/" Options ExecCGI FollowSymLinks AllowOverride None Order allow,deny Allow from all - - - - - - - - - - - - - - - - - cut above - - - - - - - - - - - - - - - Make sure that apache is enabled in /etc/rc.conf, if not, add this to the /etc/rc.conf (sudo vi /etc/rc.conf): apache22_enable="YES" Restart apache service for new config to take place $ sudo service apache22 restart Access to your smokeping via http://10.20.xx.1/smokeping/smokeping.fcgi It will take at least 3 - 4 minutes to start receiving data. To see DNS latency on your three nameservers click on "Service latency" and then "DNS latency" in the menu on the left of your screen in SmokePing.