Setting up CDN monitoring


With the evolution of content delivery networks (CDN), the web applications have evolved, and the browser retrieves content from a variety of servers.

A modern view of a web browsing experience

euem_cdn_map.jpg

What is CDN?

A CDN is a large distributed system of servers deployed in multiple data centers in the Internet or on private networks. An origin server is where your web application content is stored, and it is monitored by the BMC Real End User Experience Monitoring.

Note

The first vendor providing cache servers for the web sites was Akamai, so for a long time the term Akamai was used to generalize all content delivery networks (CDN). Now, there are many vendors on the market, so CDN became a more common term.

Because cached content does not always come from your origin server, deriving performance statistics for content served by an external provider might be challenging. By calculating statistics with special JavaScript code embedded in your web application pages, the system measures the page-render time when some of the content is cached or served by a CDN.

To calculate performance metrics, the system passively monitors your web traffic. However, if your web application uses a CDN, the system may need information from a browser to accurately calculate performance metrics. To achieve this, you should configure the reporting of page-render time.

Where to go from here

To set up monitoring for web applications with a CDN service, configure the reporting of page-render time.

Related topics

Akamai-instrumentation

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*