@Eduard Kruger With Log Analytics, the measurement can be achieved by aggregating storage logs on container/folder. You can refer to the below for detailed guidelines.
You need to calculate based on request or response sizes. Here’s an example for Ingress/Egress:
StorageBlobLogs
| extend Ingress = iff(isnull(RequestHeaderSize),0,RequestHeaderSize) + iff(isnull(RequestBodySize),0,RequestBodySize)
| extend Egress = iff(isnull(ResponseHeaderSize),0,ResponseHeaderSize) + iff(isnull(ResponseBodySize),0,ResponseBodySize)
| project OperationName, Ingress, Egress, RequestHeaderSize, RequestBodySize, ResponseHeaderSize, ResponseBodySize
Azure Monitor
• Metrics: https://learn.microsoft.com/en-us/azure/storage/common/storage-metrics-in-azure-monitor
If the above suggestion doesn't help you:
The workaround is to aggregate the statistics from analytics logs to capture changes plus create a capacity baseline by enumerating objects in each container.
Will you please elaborate on what usage of containers you need? What’s the model of container layout versus the final users? How many containers and blobs in each container can be projected?
Hope this helps!
Kindly let us know if the above helps or you need further assistance on this issue.
--------------------------------------------------------------------
Please don’t forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.