This reference architecture shows how to use Azure Monitor to monitor the performance and availability of operating system (OS) workloads that run in virtual machines (VMs). The VMs can be in Microsoft Azure, in on-premises environments, or in non-Azure clouds.
https://learn.microsoft.com/en-us/azure/architecture/hybrid/hybrid-perf-monitoring