1
votes

I have been using the Azure Function App consumption plan with Azure Blob Storage V1 for some time, with no problem.

Two months ago, we changed over to Azure blob Storage V2 and all of a sudden we noticed a drastic increase in costs.

After some investigation, we found that there are several 10's of thousands of API calls for GetBlob, GetBlobProperties, GetBlobServiceProperties, ListBlobs, PurBlob, RenewBlobLease.

My functions do not use this particular storage account for any storage, as I am using an external account for tables.

Has anyone experienced such an issue or know why these API calls are being called?

1
Not really enough info. Enable logging for storage account (under Diagnostic settings). You'll get detailed info on who's making those calls.Kashyap

1 Answers

0
votes

Maybe this storage is also the AzureWebJobsStorage of your function app?

The files of your function app will be stored in the AzureWebJobsStorage.

You can follow this to check the source of the request:

How to view Blob Storage logs in Azure App Insights?