This page describes the notification options that DNS Check makes available. Notifications are sent each time a DNS record changes state between untested, passing, and failing unless one of the following conditions is met:
- The DNS record was just created, and its first test result was a pass
- Notifications are disabled for the DNS records group
- The transition is to Failing, but the failure is a suppressed ServFail error
To enable emailed notifications:
- Go to your Notification Settings page.
- Click the Email tab.
- Select your desired notification frequency, then click Save:
If the Immediate option is selected, DNS Check will email you a notification immediately after a DNS record changes state between passing and failing.
If the Hourly digest or Daily digest option is selected, then emails will be batched, so that you'll receive no more than one email about DNS record change(s) per hour, or day, respectively. For example, if 10 DNS records change state between these emailed digests, DNS Check will list all 10 DNS record state changes in the same email.
Notifications are emailed to the email address in your account's profile.
You can integrate DNS Check with the following services to be paged when an issue is detected:
DNS Check can send notifications via the following chat services:
Most of the DNS errors that DNS Check detects are ServFail errors. ServFail errors indicate an error communicating with the DNS server, not an issue with the data that the DNS server returned. You can configure how quickly DNS Check notifies you about ServFail errors by editing the "Suppress notifications for up to X consecutive ServFail errors" setting in your Notification Settings page:
Our Reduce DNS Monitoring False Positives Caused by ServFail Errors blog post discusses ServFail errors in more detail.
Disable Notifications for a DNS Record Group
You can disable all notifications for a DNS record group by toggling the "Notifications" option to "Off":
The DNS Check API
The DNS Check API can extend the DNS record monitoring capabilities of other applications, including: