Monitor performance of virtual machines by using Azure Monitor VM Insights

Azure Monitor
Azure Log Analytics

Deploy monitoring for workloads on virtual machines. Set up a log analytics workspace, onboard virtual machines to Azure Monitor VM Insights, and build log queries by using Kusto Query Language.

Learning objectives

  • Evaluate Azure Monitor Logs and Azure Monitor VM Insights.
  • Configure a Log Analytics workspace.
  • Build queries from the Heartbeat and InsightsMetrics tables.


  • Experience using the Azure portal for accessing and creating resources
  • Knowledge of creating, administering, and maintaining Azure virtual machines
  • Basic familiarity with querying datasets to filter and extract information