Monitoring your DNS is a great way of ensuring that your users can easily access your website and services quickly, and securely.

While we have described how to add a monitor in our Introduction to Monitors course in the Uptrends Academy, if you’re looking for a DNS specific how-to, read on…

Why use a DNS monitor?

This check allows you to perform various queries on a DNS name server. The most common thing to check, is whether your domain name (www.yourcompany.com) is still pointing to the IP address of your web server. Your provider’s name server is the primary, first-hand source of this information. By monitoring this DNS query directly, we will detect any DNS problems, even before your website becomes unavailable for your visitors and customers.

Uptrends' DNS monitor lets you do extensive DNS health checks: verify your web site domain names (A and CNAME records), mail server domain name mappings (MX records), DNS zone delegates (NS records), authoritative information about DNS zones (SOA records) and other DNS information, contained in TXT records (including SPF information for e-mail authentication).

Setting up a DNS monitor

  1. Navigate to the Add a Monitor configuration page. (Our Add a Monitor lesson in the Uptrends Academy can remind you how to do this, in case you have forgotten.) Set your monitor type to DNS.

  2. Then, enter the name, and check frequency that best suits your DNS monitoring needs.

  3. Fill in the DNS server information, specifying the domain name or IP address of the DNS server you’d like to test.

    For example: n1s.yourprovider.com

    Note: It is important to check the port for your DNS server, though the default port value is set for 53.

  4. You’ll then want to select your DNS query type. Uptrends supports A, CNAME, MX, NS, TXT, and SOA values.

  5. In the Test Value field, specify the domain name that you would like to query.

    For example: www.yourdomain.com
  6. A test is nothing without a result, so fill in the expected result in the field with the same name.

    For example: If you are testing the domain name of your website (an A Record query), fill in the IP address of your domain name. The Uptrends service will then verify that the response from the DNS query matches the IP address.

    Tip: If your domain name has multiple IP addresses, you can use a regular expression to match multiple values.

    Example: 1.2.3.4 | 5.6.7.8


  7. Click the green Save button when you're done.

Having trouble adding a DNS monitor?

If you are having problems adding a new DNS monitor, please feel free to file a support ticket. Our team will get back to you as soon as they can to assist.