images
Blog

3 Things Heavy CDN Users Should Look for in a Monitoring Solution

Dr. Eduardo Rocha, Senior Solutions Engineer & Security Analyst @ GlobalDots
27.02.2022
image 4 Min read
Monitoring, Logging & Observability

Utilising a CDN is an essential part of your web scaling strategy. Heavy CDN users rely on powerful monitoring solutions to improve their observability, gain new operational capabilities and develop key insights into their customers… but how do you pick the right observability tool? Let’s look at 3 key capabilities that any CDN user should demand from an observability solution. 

1. Performance in Real Time

The power of CDN log data is the volume, uniformity and speed at which it is generated. You need an observability platform that can match your data pipeline. You don’t want to find out, after 15 minutes, that someone has been successfully targeting your system with a DDOS attack and you are missing your SLA for the last 5 minutes. You need to know the instant something takes a wrong turn. This is a key marker of a high performing operations team.

Most observability platforms come with some sort of alerting feature built in, but the key metric here is whether those alerts are real-time. 85% of organisations surveyed said that real time data was either crucial or very important to their overall data strategy. This means you’ll need an observability platform that can process and help you make decisions quickly. 

Your observability platform needs to have decision making and alerting early on in its processing, and this sometimes means your platform will need to produce insights, even before indexing. It’s rare to find published SLAs on alert times, since there are so many moving parts that are out of the control of observability providers, such as the stability of the alerting system. For example, if you want your alerts to trigger in slack, and slack is currently experiencing an outage, then the SLA can’t be met. 

2. Visualisation > Analysis > Insights

CDN logs contain a vast array of metrics that have tremendous value on their own. An observability platform needs to be able to parse and understand these metrics, so they can be automatically extracted, graphed, analysed, tracked over time and, ultimately, converted into actionable insights. 

The transformation of logs to metrics is a key capability for any CDN user, because most CDN logs provide key information about HTTP request and response body sizes, header values, browser versions, timestamps and much more. These are vital operational metrics to help you develop a deep understanding of the load your site is experiencing.

For example, if your solution relies heavily on graphical resources, then sudden changes in traffic volume and trends are incredibly important for you, because this can mean a significant, material difference in your CDN costs. Without the necessary visibility, you won’t find out until it comes time to pay the bill from your CDN provider. With the right monitoring, you can detect the spike and make efforts to cache, compress or remove the in-demand resource. 

And they need to generate reports for you too

It’s not enough for the site to give you access to a few metrics. Your monitoring solution needs to render this information out in an easily digestible format, so that you can quickly understand what’s going on with your CDN. This means a clean, crisp user interface, with the option to extract data into shareable, well-designed reports, so that you’re not spending your time aligning text boxes in a spreadsheet and, instead, are investing that time in the development of creative solutions to the problems you want to solve.

3. Cost optimization

CDNs generate a vast amount of log information. Huge volumes of traffic result in millions of log lines. If you’re not careful, all of this information will translate into an expensive monitoring solution. When you’re working with an observability platform, you need to find one that allows you to decide how your data is processed. Crucially, you need to decide which information you even want to index. Indexed data is typically expensive to hold, because it sits in rapid access memory, and not all of your data needs this kind of query performance.

When you’re looking at the market, there should be tiered pricing, depending on how available your data needs to be. Most teams find that they only need around 20% of their data to be available for high speed queries, with the rest needed only for visualization and compliance. With effective data storage optimisation, this can translate into a 60% reduction of your logging costs. 

Conclusion

Choosing the right monitoring solution for your CDN is not simple. We’ve only scratched the surface here. On top of the 3 criteria outlined here, there are many different avenues of investigation you should go down before making an investment. Check out our free eBook to gain a full, in depth understanding of how to make the best decision for your CDN, your product and your company.

Contact GlobalDots for commitment-free consulting & implementation of your ultimate CDN observability solution.

Comments

0 comments

There’s more to see

How-To: Collect SNMP with Sumologic
Monitoring, Logging & Observability
Shalom Carmel, CIO @ GlobalDots 19.04.22

Introduction SNMP is an application layer protocol which manages and monitors the connected IP devices. SNMP works on a Client-Server based architecture, where the clients are known as the SNMP Agents and the Server are called as the Managers. The clients are devices that are connected to the Internet, it could be switches, routers, printers, […]

Read more
Practical Guide: How To Act on Your CDN Logs for Increased Revenue & Security
Monitoring, Logging & Observability
Dr. Eduardo Rocha, Senior Solutions Engineer & Security Analyst @ GlobalDots 28.02.22

As CDNs become ubiquitous, our need to monitor and understand the operational performance of our solution becomes increasingly more important. Logs are a brilliant way to get insight into the health and performance of your CDN. Logs are often held up as a shining example of observability data, comprising an unstructured collection of quantitative and […]

Read more
Why Your Security Posture Needs In-Depth CDN Log Monitoring
Monitoring, Logging & Observability
Dr. Eduardo Rocha, Senior Solutions Engineer & Security Analyst @ GlobalDots 27.02.22

CDNs have become a standard component of any serious scaling strategy. With scaling, of course, comes an increased security challenge. This leads to code scanning, log analysis, expensive intrusion detection systems and more, but the data locked away inside of a CDN is often ignored.  This data is essential to a strong security posture and […]

Read more
Unlock Your Cloud Potential
Schedule a call with our experts. Discover new technology and get recommendations to improve your performance.
Contact us