1. Home
  2. Training Library
  3. Microsoft Azure
  4. Courses
  5. Analyzing Resource Utilization on Azure

Analyzing Resource Utilization on Azure


This course looks into how to capture log data and metrics from Azure services and feed this information into different locations for processing. We take a look at diagnostic logging, which can help to troubleshoot services and create queries and alerts based on that data. We also look into Azure Adviser, cost consumption reporting, and how we can baseline resources. This is an introduction to these advanced areas of Azure services.

Learning Objectives

  • Understand how to use and configure diagnostic logging for Azure services
  • Gain an understanding of Azure Monitor and how to create and manage alerts
  • Review cost consumption reporting and how to create scheduled reports
  • Investigate different methods for baselining resources

Intended Audience

  • People who want to become Azure cloud architects
  • People preparing for Microsoft’s AZ-303 exam


  • General knowledge of Azure services

For more MS Azure-related training content, visit our Microsoft Azure Training Library.


Welcome to Analyzing Resource Utilization on Azure. My name is Matthew Quickenden, and I'm going to be guiding you through analyzing and diagnosing resource utilization and understanding consumption. I have over 20 years of industry experience, and I've recently been working with cloud and hybrid cloud technologies with a specific focus on Azure and Azure Stack. If you have any questions, feel free to connect with me on LinkedIn, or send an email to support@cloudacademy.com. This course is intended for people who want to become certified Azure architects or who are simply tasked with managing and supporting resources in Azure.

To get the most out of this course, you should have a general understanding of Microsoft Azure and how to deploy and manage resources. Being familiar with PowerShell is very useful but not essential. We are going to explore adding diagnostic logging to resources, collecting that data to different output locations, and creating alerts based on it. In addition, we will look into costs associated with Azure consumption and how to generate reports and track Azure spend. By the end of this course, you should be able to set up diagnostic logging to various sources, create alerts based on these logs, and understand Azure cost consumption. Your feedback on this course is important, so please give it a rating when you're finished. Let's get started.


About the Author

Matthew Quickenden is a motivated Infrastructure Consultant with over 20 years of industry experience supporting Microsoft systems and other Microsoft products and solutions. He works as a technical delivery lead managing resources, understanding and translating customer requirements and expectations into architecture, and building technical solutions. In recent years, Matthew has been focused on helping businesses consume and utilize cloud technologies with a focus on leveraging automation to rapidly deploy and manage cloud resources at scale.