An Azure service that provides an event-driven serverless compute platform.
I have a similar situation:
I have a function app with a Consumption Plan.
The function app contains two functions: an HTTP function, called very few times a day, and a time trigger that runs every 5 minutes.
The two functions don't have any logic that writes to storage, but despite this, I had a daily storage cost of about €0.01. This was acceptable for me.
At the beginning of the month, I switched to GPv2, and the costs for that storage tripled (+200%). I could have expected an increase in costs, but even if we're talking about cents, this is much more than an increase.
I tried disabling the logs (which however uses application insights, not storage), but it didn't help; the costs remained unchanged. It's intrinsic to the structure of the function app, I think.
In Monitor --> Diagnostic Settings, I haven't configured anything, and the App Service Logs item is disabled.
Blob access tier is Hot
These were the costs of a week I had in GPv1:
These are the ones I have now in GPv2, again in a week:
The item "LRS List and Create Container Operations" accounts for almost all of the cost increase.
Is there a way, perhaps by changing some settings in the function app, the storage, or the host.json file, to contain these costs?