In my first blog Act 1 - The What and Why I talked about the benefits and
some risks around using a Content Delivery Network (CDN). Today I will cover
some details around some common misunderstandings regarding how to monitor
CDNs and explain the right monitoring strategy.
Which monitoring options do you have?
In order to manage any complex system you need quality data as quickly as
possible. All the enterprise CDN solutions offer some level of insight on the
performance they deliver. It is basically based on high level aggregation of
relevant log file data and tells you for example how many requests have been
received, how much data has been sent out, what status codes were returned,
how fast the servers responded, etc.
However this data has two major problems:
It is not detailed enough It's provided by the vendor you want to monitor
So instead of only relying on thi... (more)
"Step right in. You will witness a show of magic and wonders, passion and
trust, speed and misunderstandings." a (slightly altered) catch phrase that
keeps popping in my head when talking to companies in regards to managing
Content Delivery Networks (CDN). Apart from the misconception that a CDN will
solve all performance problems one of the great unknowns seems to be how to
actually monitor CDNs the right way. And as we all know: you can't manage
what you don't understand! So in three "Acts" I will walk you through the
main purpose of CDNs, how such systems have to be monitored ... (more)
In my previous two posts Act 1 - The What and Why and Act2 - The How and How
Not I covered the main benefits of CDNs and what type of tools are needed to
monitor them. Now, I want to go into some detail of why you need to consider
monitoring them in the first place. Let's face it: if things work well
enough, why worry about monitoring them? Of course it is great to be able to
see all the details, but do I really need all that information? Aren't the
CDNs doing a good enough job?
The answer to that last one: Yes, CDNs are doing a very good job ... most of
How can you k... (more)