Hei @Shwetali Shinde ,
Thanks for contacting Microsoft community.
I am assuming that you are using "Auto shutdown" feature of Azure VM, If yes then make sure that you have selected "Send notification before auto-shutdown?" and given your email to get notified.
If there is an email but the machine does not shutdown, then we may have a OS related case.
Do you have notification email from "Auto shutdown" but VM does not shut down?
If there is NO email then the machine is not going below 2% range, the reason is because the metric that you see in "Performance and Utilization" are derived from the same API that supplies the stats to the "Auto shutdown" and this API is common to all of Azure VMs.
As long as there is no notification of VM agent not working or VM is not ready etc, these should work as expected.
Do you have any notifications on the overview page of the VM?
This again lead to issue with the Virtual machine, in case of such notifications, you may need to repair the VM etc.
Please mark this as answer if it helped