@Rinshad R Below are few references on how to monitor SSL certificates installed in vm. Kindly check them out.
- https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/key-vault-linux
- https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/key-vault-windows
If in case you wanted to check the validity of ssl certificate for a website , you can use standard alerts (Preview) feature of Azure Monitor.
As far I know, there are no other solutions available other than aforementioned references.