Why does an Azure file / blob application store query tables
We have an Azure account that uses blob and file storage, but we seem to be doing table queries and multiple queries per queue even though we haven't created any tables or queues. I am guessing they have to support uploading / downloading files in some way, but I would like to understand how and why to define the exact usage for monitoring and billing.
source to share
As @Gaurav Mantri pointed out, tables are used to store Azure Storage Analytics metrics. You can find several tables that start with $ Metrics.
The storage used by the metric data is also billed. The following actions performed by Storage Analytics are also billed:
- Blob requests for logging.
- Requests to create table items for measures.
You can turn metrics on or off in the Azure portal.
To find out why your queue was used, I suggest you enable queue logs in the Diagnostics tab of the Azure portal. You will find detailed usage of your queue in the next blob.
<servicetype>/YYYY/MM/DD/HHMM/<counter>.log
source to share