Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
To monitor real-time per-request latency from Azure Blob Storage, you can utilize Azure Storage Analytics logs. These logs provide insights into the performance of your storage requests, including latency metrics. You can download the logs and analyze them to identify any spikes in latency and correlate them with your traffic patterns. Additionally, using Azure Monitor can help you track performance metrics and set up alerts for unusual latency behavior.
Regarding your CDN setup, switching to Azure CDN (Standard/Microsoft) or Front Door Premium could potentially offer more stable edge caching, which may help reduce latency spikes during peak traffic times. Both options provide advanced caching capabilities that can improve performance.
For best practices in storing large numbers of small media files like HLS chunks, consider organizing your files efficiently to minimize retrieval times. This could involve optimizing your directory structure to reduce the number of requests needed to access segments.
Enabling CDN compression and adjusting cache-control headers can also help reduce revalidation at peak times. Compression can decrease the size of the data being transferred, while proper cache-control settings can improve caching behavior and reduce unnecessary requests to your storage.
In summary, monitoring your latency using Azure Storage Analytics, considering a CDN upgrade, optimizing your file storage, and adjusting caching strategies may help address the latency spikes you're experiencing during peak hours.