Design of a Client-Side Monitoring System

Lesson 56 of 25610 min readPremium lesson preview
In this lesson2 sections

Design of a Client-Side Monitoring System

A server cannot log a request that never arrives. External probes and client telemetry provide additional views of DNS, routing, and last-mile failures, each with its own coverage and reporting limits.

Initial design

Deploy probers at selected network and geographic vantage points to make scheduled requests. Record which stage fails, such as name resolution, connection establishment, or the application response. The result describes reachability from that vantage point at that time.

Prober checking the availability of the website
Prober checking the availability of the website

Issues with probers

External probers face several limitations:

The rest of this lesson is for Premium members

Premium opens every lesson in this course, along with all questions and solutions on PracHub.