dsky
dsky

Reputation: 55

Azure BLOB storage phantom requests

I see strange requests when uploading blobs to storage. The only methods I use is PutBlob and SetBlobTier. But metrics shows large amount of GetBlobProperties requests with time interval about 1 hour. It seems like Azure makes some extra requests for statistic purposes. It happens only when uploading process is running. At attached diagram you can see 4 peaks of GetBlobProperties requests. Screenshot of diagram with 4 GetBlobProperties sections Does anybody know what is it? Another question is, will I be billed for this requests?

Upvotes: 2

Views: 818

Answers (1)

Any API call is considered to be a transaction:

TransactionsEach individual Blob, Table and Queue REST request to the storage service is considered as a potential transaction for billing. Applications can then control their transaction costs by controlling how often and how many requests they send to the storage service. We analyze each request received and then classify it as billable or not billable based upon our ability to process the request and the request’s outcome.

For that specific transaction, my guess is you're using Blob Archive(correct me if i'm wrong), the prices are as below:

enter image description here

It will be considered as All other Operations(per 10,000) pricing.

What could be causing it?

Due to a bug in our system, some internal transactions are miscategorized as customer requests when blobs transition between cold and archive storage tiers. These unexpected transactions will also be visible in both Azure Monitor as well as Storage Analytics logging. We are working on a fix for this and will deploy it as soon as possible. We apologize for any inconvenience and confusion this may have caused.

Upvotes: 1

Related Questions