Skip to content

DNS Checks

DNS monitors query a nameserver for a specific record and validate the result against your expected values.

FieldDescriptionDefault
HostnameThe domain name to query.Required
Record TypeThe DNS record type: A, AAAA, CNAME, MX, TXT, NS, SRV.A
Expected ValuesOne or more values the response must contain.None (any result)
NameserverThe DNS server to query.System default
TimeoutMaximum time to wait for the DNS response.5s
  1. YipYap sends a DNS query for the specified hostname and record type to the configured nameserver.
  2. If expected values are provided, the response must contain at least one matching record.
  3. The check passes if the query returns a valid response within the timeout.
  4. The check fails on NXDOMAIN, SERVFAIL, timeout, or if expected values are not found.
  • Verifying that an A record points to the correct IP address after a migration.
  • Monitoring that MX records are correctly configured for email delivery.
  • Checking that a CNAME record resolves to the expected CDN endpoint.
  • Validating TXT records for domain verification or SPF/DKIM.
  • Hostname: api.example.com
  • Record Type: A
  • Expected Values: 93.184.216.34
  • Nameserver: 1.1.1.1
  • Interval: 5 minutes
  • Hostname: example.com
  • Record Type: MX
  • Expected Values: mail.example.com
  • Interval: 10 minutes