1. Go to the DNS service.
2. Navigate to the DNS zone where you intend to set up Health Checks. A new page will open.
3. 3. Ensure that Advanced interface mode is enabled. In non-advanced mode, the Health Checks feature will not appear.
4. Click the name of the A, AAAA, or CNAME record. The “Records list/Edit record set” page will open.
5. Enable the Health Checks feature. To configure it, select a protocol (TCP, UDP, ICMP, or HTTP) that Health Checks will use when sending requests to your web servers. Follow the instructions below:
6. (Optional) You can enable backup metadata for Health Checks. In this case, records marked as backups will not participate in the response if at least one “healthy,” valid record exists. If all records not marked as backup are non-functional, the “healthy” backup records will appear in the response.
To configure backup metadata, select which record will be used as a backup (Record 2 in the example,) choose “backup” from the dropdown list, and enable the toggle.
7. (Optional) You can configure logic that will be used to distribute requests among available servers when some of them are unavailable. By default, DNS Health Checks use round-robin balancing. Use our detailed guide for more information. In the example, we set the weight balancing with DNS Health Checks and backup metadata.
8. (Optional) You can add more records, specify content, and specify metadata (steps 7–8.)
9. Save changes.
The configuration is complete! Refresh your DNS cache renewal and Health Checks will start to monitor your site’s availability.
You can also check for recent monitoring events in Health Checks logs. Go to the page of the DNS zone for which your configured DNS Health Checks. Select the needed record, click the three dots on the right, and click Health Checks logs.
Was this article helpful?
Learn more about our DNS hosting