The Route53 resource monitors the normality of the retrieval of the DNS A record registered at the time of creation and the association with the virtual IP address. The monitoring process is as follows.
- Obtain the address set in the Route 53 A record with API. If it fails to obtain the record, it will retry 3 additional times waiting 2 seconds between attempts (by default). After the third unsuccessful attempt it will stop the monitoring and record the failure in the log.
- Obtain an IP address from the dependent IP resource and compare it with the IP address in the DNS A record information. If the IP address information matches, then exit with a success as no errors exist. If the IP addresses do not match then exit with a failure to initiate a local recovery.