Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. AWS Route 53 Health Checks helps to monitor the health and performance of endpoints, such as web servers, applications, or other resources, by sending frequent requests (like HTTP, HTTPS, or TCP requests) to determine their status.
To learn how to create a new AWS Route 53 Health Checks monitor, refer here.
Go to the Monitors Category View by clicking the Monitors tab. Click on the Route 53 Health Checks instance available under Amazon in the Cloud Apps section. Displayed is the Amazon Route Health Checks bulk configuration view distributed into three tabs:
By clicking a monitor from the list, you'll be taken to the AWS Route 53 Health Checks dashboard which includes the following tabs:
Parameter | Description |
---|---|
HEALTH CHECK INFORMATION | |
Fully Qualified Domain Name | The IP Address or domain specified in the Route 53 health check. |
Health Check State | Specifies whether the Route 53 health check is enabled for monitoring. Possible values: Enabled, Disabled |
Overall Health Check Status | The recent status of the health check endpoint that is checked by CloudWatch at the time of polling. Possible values: Healthy, Unhealthy. |
HEALTH CHECK HEALTH | |
Health Check Health | The average percentage of Route 53 health checkers that considers the selected endpoint to be healthy between the poll interval. |
TCP CONNECTION TIME (Metric supported only by TCP Health check type) | |
TCP Connection Time | The average amount of time taken by the Route 53 health checkers to establish a TCP connection with the endpoint between the poll interval (in milliseconds). |
FIRST BYTE LATENCY (Metric supported only by HTTPS and HTTP Health check type) | |
First Byte Latency | The average amount of time taken by the Route 53 health checkers to receive the first byte of the response to an HTTP or HTTPS request between the poll interval (in milliseconds). |
SSL HANDSHAKE TIME (Metric supported only by HTTPS Health check type) | |
SSL Handshake Time | The average amount of time taken by the Route 53 health checkers to complete the SSL handshake between the poll interval (in milliseconds). |
HEALTH CHECK STATUS | |
Region Name | The region of the Amazon Route 53 health checker that provided the status in StatusReport. |
IP Address | The IP address of the Amazon Route 53 health checker that provided the failure reason in StatusReport. |
Last Checked Time | The date and time at which the health checker performed the health check. |
Health Check Status | A description of the status of the health check endpoint as reported by one of the Amazon Route 53 health checkers. |
LAST FAILED HEALTH CHECK STATUS | |
Region Name | The region of the Amazon Route 53 health checker that provided the status in StatusReport. |
IP Address | The IP address of the Amazon Route 53 health checker that provided the failure reason in StatusReport. |
Last Checked Time | The date and time at which the health checker performed the health check. |
Health Check Status | A description of the status of the health check endpoint as reported by one of the Amazon Route 53 health checkers. |
Metrics supported only by CALCULATED Health check type: | |
CHILD HEALTH CHECK STATISTICS | |
Healthy Child Health Checks | The current number of child health checks that are healthy in a CALCULATED health check at the time of polling. |
Unhealthy Child Health Checks | The current number of child health checks that are not healthy in a CALCULATED health check at the time of polling. |
Total Child Health Checks | The current number of child health checks in a CALCULATED health check. |
CHILD HEALTH CHECKS | |
Child Health Check ID | The ID of the child health check associated with the Route 53 calculated health check resource. |
Parameter | Description |
---|---|
Health Check Type | The type of health check you want to create, which indicates how Amazon Route 53 determines whether an endpoint is healthy. Possible values: HTTP/ HTTPS/ HTTP_STR_MATCH/ HTTPS_STR_MATCH/ TCP/ CALCULATED/ CLOUDWATCH_METRIC/ RECOVERY_CONTROL |
Health Check Port | The port on the endpoint, on which the Amazon Route 53 has to perform health checks. |
Resource Path (Metric supported only by all types of HTTP, HTTPS health checks) | The path, if any, that the Amazon Route 53 has to request while performing health checks. |
Health Check Version | The version of the health check. |
Failure Threshold | The number of consecutive health checks that an endpoint must pass or fail for Amazon Route 53 to change the current status of the endpoint from unhealthy to healthy or vice versa. |
Request Interval | The number of seconds between the time that Amazon Route 53 gets a response from your endpoint and the time that it sends the next health check request. |
Invert Health Check Status | Specifies Amazon Route 53 to invert the status of a health check, for example, to consider a health check unhealthy when it would be otherwise considered healthy. Possible values: Yes/ No |
Measure Latency | Specifies whether you want Amazon Route 53 to measure the latency between health checkers in multiple AWS regions and your endpoint, and to display CloudWatch latency graphs. Possible values: Yes/ No |
Health Threshold | The number of consecutive health checks that an endpoint must pass or fail for Amazon Route 53 to change the current status of the endpoint from unhealthy to healthy or vice versa. |
Server Name Indication | Specifies whether you want Amazon Route 53 to send the value of FullyQualifiedDomainName to the endpoint in the client_hello message during TLS negotiation. Possible values: Enabled/ Disabled |