Azure Monitor is a powerful service which allows developer and operations teams to gain crucial insights into the health of their solutions which are deployed to the Azure Cloud, some of the core capabilities provided by Azure Monitor are: Infrastructure Monitoring (Virtual Machines, Containers & other Azure resources).Application Performance