How To Perform Distributed Website Monitoring?
- by cballou
I would like to know how sites like the following perform distributed website monitoring (from multiple checkpoints/countries).
pingdom.com, site24x7.com, uptrends.com, siteuptime.com, etc, etc.
To be exact, what process would occur in checking if a given domain name went down? If the server finds that the site is down, what is the next step? Would it make a REST API request to a separate server to run the same test and report the results?
I have a few theories, including:
utilizing host(s) from different countries
utilizing proxies from different countries
I'm looking for the most proper or correct way to handle this, which can include the usage of servers from multiple countries/hosts.