Bunny DNS provides basic built-in monitoring for any added A or AAAA record by default. This document contains information about the monitoring system and answers to common questions.
When is a record marked as offline?
For every test, 3 requests are sent from 3 different regions around the world to a monitored IP. For a record to be detected as online, at least one of the tests should be successful. If all 3 requests fail, the IP is marked as offline.
How frequently are records monitored?
The basic monitoring in Bunny DNS tests each IP every 30 seconds. It is currently not possible to change the monitoring interval.
What monitoring types are available?
With basic monitoring, two monitoring types are available:
Ping - Ping will use an ICMP ping packet to monitor the availability of a record. During a test from one region, 4 packets are sent. For success, at least one packet needs to be successfully returned within 2500ms.
HTTP - HTTP monitoring will send HTTP requests to the configured IP on port 80 to determine if the record is available. The request needs to complete within 10 seconds, otherwise, the response is counted as a timeout.
Can I set up alerts when an outage is detected?
Currently, Bunny DNS is not able to send alerts when an outage is detected, however, this will be added in the future.
Which DNS records are monitored?
Bunny DNS automatically monitors A and AAAA records.
What happens if a record is detected as offline?
This depends on the number of records within the group. If the record has a single value, nothing happens and the system will continue to return the record value. If the record is part of a group of DNS records with the same type and domain, offline records are removed from the routing. You can learn more about load balancing in the Understanding Bunny DNS Load Balancing article.