...

DanClicks Network Status

Refreshes Hourly

Pinging Azure Cloud Agents...

Step 1

The Scout Wakes Up

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.

20ms
35ms
60ms
40ms
Step 2

Precise Calculations

The script uses cURL to measure nanosecond-precise network timings:

  • DNS: Time to resolve danclicks.com to an IP.
  • TCP: Time to complete the 3-way handshake.
  • SSL: Time to negotiate TLS encryption (heavy math!).
  • Wait (TTFB): Time waiting for Hostinger to generate the HTML.
Step 3

The Drop Box

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.

Step 4

The Secure Bridge

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.