DNS check, measures how long the domain name of a website / service is resolved on DNS servers. As is known, DNS (Domain Name System) converts IP addresses of sites / servers or devices located on the Internet to easy-to-remember addresses in a certain format. With DNS control, you can measure the DNS resolve times of your web services. DNS queries are so critical that you may not be able to access your customers' services due to the inability of your DNS servers to work properly, even though there is no interruption in internet access. PingTurk's own DNS servers are used in DNS check. Optionally, you can monitor the query status from an operator (ISP) or DNS server of your own data center.

After you select the parameters, such as monitor address and frequency, you can set up your criteria for your monitor to be successful. These criteria are;

• If the DNS query succeeded
• If the result of the DNS query is a specific IP address.

After you select success criteria, you can also select failure criteria with data rule. The options are;

• Assume downtime, if any of the probe results are unsuccessful.
• Assume downtime, if all of the probe results are unsuccessful.
• Assume downtime, a specific ratio of the probe results are unsuccessful.

These selections allow you to choose how sensitive the measurements are to the fault. By selecting the following alarm criteria after the data rule, you can receive alarm notifications when there is an degredaton in performance that does not meet your defined success criteria. The alarm criteria are as follows:

• Alarm is active
• Notify if measurement is unsuccesful for a number of measurement periods
• Notify when the monitor is successful again
• Refresh alarm at a specific period of time

You can select the users you want to be notified whan an alarm occur, and then decide how you want to receive the notifications. Notification options include;

• Email
• webhook
• slack
• twitter DM
• Push notification (mobile applications)