Skip to main content

DNS

Open dashboard

The DNS monitor checks the correctness of DNS records and domain resolution.


How it works​

  1. The system performs a DNS query for the specified domain
  2. Checks the presence and value of DNS records
  3. If the conditions are not met — a notification is sent

Parameters​

Description​

ParameterDescriptionRequired
NameUnique monitor nameYes
DescriptionA note about the task purposeNo
screenshot with monitor description

Details​

ParameterDescriptionDefault
DomainIP address or domain-
TimeoutMaximum response wait time10 seconds
RetriesNumber of retries on error3
screenshot with details of the DNS monitor

Checks​

The DNS monitor supports various response checks:

screenshot with check parameters of the DNS monitor
tip

For MX records the metric is specified through a colon, as in the screenshot above.

Regions​

Choose one or more regions for the check. The monitor will send requests from each selected region at the specified interval.

ParameterDescriptionDefault
IntervalCheck frequency5 minutes
screenshot with monitor region

Notifications​

Here you can specify contact groups for notifications. If left unspecified, the user's email is used.

You can also set a waiting period — Grace Period. It is added to the expected time of the next signal. For example, if the interval is 5 minutes and the Grace Period is 2 minutes, the alert will be sent 7 minutes after the last signal. Repeated notifications remind you of the problem; you can set the interval and number of these reminders.

screenshot with monitor job details

DNS record types​

The DNS monitor supports checking the following record types:

TypeDescriptionExample value
AIPv4 address93.184.216.34
AAAAIPv6 address2606:2800:220:1:248:1893:25c8:1946
CNAMECanonical name (alias)www.example.com
MXMail servermail.example.com.:10
TXTText recordv=spf1 include:_spf.google.com ~all
NSName serverns1.example.com
SOAStart of Authority—
PTRPointer (reverse DNS)example.com
SRVService record0 5 5269 xmpp.example.com
CAACertification Authority Authorization0 issue "letsencrypt.org"