I Created a health check for monitoring API availability.
The Api’s we are using for stock and price reside in one region while the application and database server resides in another (Ireland).
The API response in the local region is 8 seconds, however when querying the API from Ireland the response time is close to 30 seconds.
This causes the serverless environment with lambdas to time out.
Meaning the Monitor is actaully providing a false positive.
This in many cases will be crucial for monitoring requirements as the up time montitor is not a true reflection of availability.