Ben Farr
Contact Me

Live Telemetry

CDN Performance Metrics

Live CloudFront distribution data · updates every 60s

Disconnected

AvailabilityHow often the CDN is up and serving content correctly. 99%+ means the service is healthy and reliable for viewers.

last 5 minutes

Error RateShare of requests that failed (HTTP 4xx and 5xx errors). Lower is better — under 1% is healthy; spikes can indicate origin issues.

4xx + 5xx responses

RequestsTotal number of times viewers asked the CDN for content in the last 5 minutes. Higher numbers mean more traffic.

last 5 minutes

Bytes OutTotal amount of data the CDN delivered to viewers in the last 5 minutes. Useful for tracking bandwidth volume and cost.

last 5 minutes

Avg Request SizeAverage payload size per request (bytes delivered ÷ requests). Tells you whether traffic is dominated by small assets like thumbnails or larger media like video segments.

per request

ThroughputSustained bandwidth the CDN delivered over the last 5 minutes (bytes × 8 ÷ window). Standard streaming-delivery KPI for measuring egress capacity in real time.

5-min sustained

Service Health

AvailabilityHow often the CDN is up and serving correctly. 99%+ is healthy; below that signals impact to viewers.0.0%
Error Rate (higher = worse)Share of requests that failed. A small number is normal; a sudden rise usually means the origin or a CDN region is having trouble.0.0%

Traffic Overview

Distribution IDUnique identifier AWS assigns to this CloudFront CDN distribution. Think of it as the serial number for the CDN setup.E2EN5FYIQ9ALCJ
RegionCloudFront is a global service, so all distribution metrics aggregate across every edge location worldwide.Global
Sample PeriodEach metric is computed over the most recent 5-minute window of CloudWatch data, refreshed every 60 seconds.5 min rolling
Last UpdatedTime the most recent metrics payload arrived from the WebSocket stream.

Client Experience

Captured in your browser via the Performance API — what you actually experience right now.

DNS LookupTime the browser spent resolving this page's hostname to an IP. Lower means a closer or warmer DNS resolver.
TLS HandshakeTime spent establishing the secure HTTPS connection (handshake + cert validation).
TTFBTime to First Byte — how long the server took to start sending the page response after receiving the request.
Page LoadTotal time from navigation start to the browser's load event. Includes DNS, TLS, TTFB, and full asset load.
WS LatencyRoundtrip from when the broadcaster Lambda emitted a metrics payload to when your browser received it. Measures realtime stream freshness.
CDN Edge PingEnd-to-end time for a HEAD request from your browser to cdn.benfarr.com (the same CloudFront edge that serves your video).