Will Timer/blob triggers in azure always use host resources even though it's not executing?
Azure Function has Consumption and Premium service plans,
Also, The App service plan can be used for azure function too.

Consumption Plan: It charges based on the times your function has executed or ran; it will be shown as the Y1 plan name. For reference, you can check this Pricing calculator for functions, also mentioned in the document for consumption plan.
The first 400,000 GB/s of execution and 1,000,000 executions are free.
Premium Plan: This plan has multiple options for instances, vCore, storage size. Each has different pricing; you can check it in Pricing calculator too.
Storage account is created with every function app and that will be charged differently based on usage. You can check the pricing for the storage account in the calculator.
For reference, check this Document.
Just wanted to know if the resources are being used even after the triggers are already been executed.
No, the trigger function is not "always listening" in the same way that a WebSocket is. Instead, it's an event-driven function. It doesn't continuously consume resources while waiting for an event; it only runs when there is an actual trigger event.
I have created a timer trigger and blob trigger function in my Azure function. This is the accumulated cost for 20 runs and 5 runs for Azure storage, as shown below.





timer triggeror ablob trigger?local.settings.jsonin our function?, if we have to restart an application doesn't it mean that its always running? P.S I'm new to this please help me out here.consumptionyou will charged only when you trigger is executed and if you are selectingPremiumorApp service plans, then you will be charges based on the plan you have selected. charges will be mentioned when selcting the plans. you can also check here using calculator