16
CDN Monitoring: From Users to Edge to Origin Nick Kephart, Director of Product Marketing

Monitoring CDN Performance

Embed Size (px)

Citation preview

CDN Monitoring: From Users to Edge to Origin Nick Kephart, Director of Product Marketing

1

Network Intelligence Keeps Your Business Running

ThousandEyes is a network intelligence platform that delivers visibility into every network your organization relies on.

Established and backed by

network experts

Relied on for critical operations by leading enterprises

Recognized as an innovative new approach

2

CDN Architecture from User to Edge to Origin

Access Networks

Origin Server

Edge Server

Edge Server

Users

Internet

3

Methods of Monitoring Your CDNs

Users

Access Networks

Internet

Origin Server

Edge Server

Edge Server

Origin to Edge 3 Cloud Agent to Edge 2

Cloud Agent to Origin 1

Cloud Agent

Cloud Agent

4

•  Benchmark CDN performance on latency and fetch time –  Before and after object/page is CDN-enabled –  Ongoing with user to edge versus user to origin

•  Ensure the proper edge is serving the request –  Geolocation and GSLB vs. Anycast –  Manage multiple CDNs

•  Cache misses –  Identify objects and locations with high rates of cache misses –  Identify corrupted caches

Key Aspects to Measure and Monitor

5

Response Headers Can Be Invaluable

6

Set Alerts for Specific CDN-Based Objects or Geos

Isolate specific page components using Page Load alerts that are domain-specific

Geo-target your alerts with different thresholds for different regions

7

•  Use Page Load Tests to monitor overall page performance with objects from many domains and providers –  Will include network tests to the root object –  Break down DNS time, connect time, wait time

•  Use HTTP Server Tests to see response headers •  Use Network Tests to monitor the edge or origin directly

–  Understand geo-selection with path visualization –  Measure latency and throughput

•  Customize alerts for your SLA thresholds

Tips and Tricks

Demo

9

Setting Up Tests

Page Load Tests to see all objects on a page

Network or HTTP Server Tests to a specific CDN

domain

10

Comparing Paths to Origin and Edge

User to Amazon (yellow) origin

User to Akamai (green) edge

11

Look Out for GSLB vs. Anycast Destinations

Anycast CDN

Look at penultimate hops for geo data. Edges here are located in London, Frankfurt, Warsaw, Dubai and Madrid

12

CDN Performance in Page Load Tests

See response time and throughput by domain

and provider (like Akamai or Amazon)

See a full month of detailed data

Page load and DOM load aggregate metrics

Select from over 100 vantage points or add

your own

13

Page Load Waterfall: Object-Level Detail Domain and

provider data (by ASN)

Compressed wire size, header size and content

size

Blocked, DNS, Connect, SSL,

Send, Wait, Receive time

Page load and DOM load

14

Alerting on CDN Performance – Page Load

Isolate specific page components using Page

Load alerts that are domain-specific

You can also make your alerts geo-targeted, with different thresholds for

different regions

See what you’re missing.

Watch the webinar

www.thousandeyes.com/webinars/cdn