Build Route 53 health check configurations with HTTP/HTTPS/TCP checks, latency measurement, and CloudWatch alarm integration.
Build Route 53 health check configurations with HTTP/HTTPS/TCP checks, latency measurement, and CloudWatch alarm integration.
Required Fields
CallerReferenceHealthCheckConfig.TypeHealthCheckConfig.FullyQualifiedDomainNameOutput will appear here...Build a Route 53 health check that probes an endpoint from a set of global checker locations, feeding either DNS failover routing or a CloudWatch alarm. RequestInterval of 10 seconds with a FailureThreshold of 3 means Route 53 needs roughly 30 seconds of consecutive failures across enough checker locations before marking the endpoint unhealthy, health check status is a consensus across multiple geographically-distributed checkers (not a single check), so a health check can show healthy overall even while failing from one specific region if the majority of checkers still see it as up.
The builder validates that CallerReference, HealthCheckConfig.Type, and HealthCheckConfig.FullyQualifiedDomainName all resolve before accepting the JSON as a valid CreateHealthCheck request, the fields Route 53 needs for idempotent creation and to know what type of check to run against which endpoint; it can't verify the target endpoint is actually reachable, that only happens once the health check is live.
EnableSNI is easy to forget when standing up a health check against a host behind a shared load balancer serving multiple certificates via SNI, without it, the TLS handshake itself can fail even though the endpoint is genuinely healthy, producing a confusing false-unhealthy status.
SearchString-based content matching only checks for the string's presence in the response body, it's a blunt instrument, not a JSON-path or schema check, a response body change that still happens to contain the search string (in an error message, say) won't be caught as unhealthy.
Health check consensus across multiple regions means a genuinely regional outage (say, a network issue only affecting traffic from Asia-Pacific) may not flip the overall health check status if enough other-region checkers still succeed, for region-specific failure detection, you'd need separate health checks scoped to specific Regions rather than relying on the aggregate global check.
Was this tool helpful?
Disclaimer: This tool runs entirely in your browser. No data is sent to our servers. Always verify outputs before using them in production. AWS, Azure, and GCP are trademarks of their respective owners.