Pinging Azure Cloud Agents...
Every hour, a Python script wakes up in an Azure Data Center (e.g., West US 2). It runs on the Consumption Plan, meaning it exists only for the few seconds it takes to run this test, saving computation costs.
The script uses cURL to measure nanosecond-precise network timings:
The results are bundled into a JSON file and securely uploaded to Azure Blob Storage. This creates a decoupled architecture—if the website goes down, the monitoring history is safe in the cloud.
When you load this page, a PHP Proxy fetches that JSON file. It implements a 5-minute cache to prevent rate-limiting and ensures the frontend never talks to Azure directly.