Introduction
Video streaming has become an essential part of our daily lives, and it’s crucial for businesses to ensure that the video streaming experience is seamless for their customers. However, monitoring the performance of video streaming can be challenging, especially when it comes to identifying issues in real-time. In this blog post, we will explore how Content Management and Delivery (CMCD) and CloudFront can be used to improve video observability.
What is CMCD?
CMCD is a set of technologies and services that are used to manage and deliver digital content, such as videos, images, and documents. It includes a wide range of services, including content management systems, content delivery networks, and streaming servers.
MCD metrics enable customers to achieve various tasks
One of the key benefits of CMCD is that it provides a wide range of metrics that can be used to monitor the performance of video streaming. These metrics can be used to identify issues in real-time, such as buffering, dropped frames, and low video quality. By using these metrics, businesses can take proactive measures to improve the video streaming experience for their customers.
Two CloudFront logging options
CloudFront is a content delivery network (CDN) service provided by Amazon Web Services (AWS). It can be used to distribute videos to customers all over the world, ensuring that videos are delivered quickly and efficiently. CloudFront offers two logging options: access logs and field-level logging. Access logs provide detailed information about each request made to the CloudFront service, including the time of the request, the IP address of the customer, and the status of the request. Field-level logging provides more detailed information about each request, including the specific fields that were requested.

Cost:
The cost of using CMCD and CloudFront will depend on a variety of factors, including the amount of data being transferred, the number of requests made, and the number of locations that the data is being delivered to.
Fields and logs destination:
Fields and logs destination can be configured to store the logs on an S3 bucket. This can be useful for later analysis and troubleshooting.
Real-time dashboard:
A real-time dashboard can be used to monitor the performance of video streaming in real-time. This can be useful for identifying issues as they occur and taking proactive measures to improve the video streaming experience for customers.
Conclusion:
In conclusion, CMCD and CloudFront can be used to improve video observability by providing a wide range of metrics that can be used to monitor the performance of video streaming in real-time. By using these metrics, businesses can take proactive measures to improve the video streaming experience for their customers. Additionally, CloudFront offers two logging options and fields, logs destination that can be useful for later analysis and troubleshooting. A real-time dashboard can also be used to monitor the performance of video streaming in real-time, making it easier to identify issues as they occur.