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"