AZ-1004: Deploy and configure Azure Monitor
Course Overview
Course Description
Master how to deploy and configure Azure Monitor to gain comprehensive visibility into your Azure environment. This instructor-led course guides IT professionals and cloud engineers through setting up Azure Monitor components, collecting and analyzing telemetry data, configuring alerts, and optimizing monitoring solutions for applications, virtual machines, and networks. Learn to proactively detect, diagnose, and resolve issues to maintain application performance and infrastructure health.
Target Audience
Ideal for:
Azure Administrators, Cloud Engineers, and DevOps Professionals responsible for monitoring and maintaining Azure resources
IT operations teams seeking to implement robust cloud monitoring and alerting strategies
Prerequisites:
Basic familiarity with Azure services and cloud concepts
Understanding of monitoring principles and metrics
Course Outline
Module 1: Create and Configure Log Analytics Workspaces
Set up Log Analytics workspaces to centralize monitoring data
Configure access, data retention, and workspace health alerts
Module 2: Monitor Applications with Application Insights
Deploy Application Insights for performance and usage monitoring
Configure sampling and diagnostic settings for scalable data collection
Use Azure SQL Insights to monitor database health and performance
Module 3: Monitor Virtual Machines Using Azure Monitor Agent
Install and configure the Azure Monitor Agent on Azure VMs
Enable VM Insights to track VM performance and dependencies
Set data collection rules for OS and app logs
Module 4: Monitor Network Infrastructure with Azure Network Watcher
Utilize Network Watcher tools such as Connection Monitor and IP Flow Verify
Analyze NSG flow logs and conduct packet captures for network troubleshooting
Module 5: Configure Alerts and Automated Responses
Create Azure Monitor Alerts to proactively identify issues
Set up Action Groups for notifications and automated remediation
Implement Alert Processing Rules to reduce alert noise
Leverage Azure Monitor Change Analysis to audit configuration changes
Hands-On Experience
Expect 40–50% of class time dedicated to interactive, instructor-led exercises. You’ll gain practical skills deploying and configuring Azure Monitor components across workloads to optimize cloud resource health and application performance.
Skills You’ll Gain
After completing AZ-1004, you will be able to:
Design and configure Log Analytics workspaces for data aggregation
Deploy and optimize Application Insights for application monitoring
Configure the Azure Monitor Agent and enable VM Insights on virtual machines
Use Azure Network Watcher tools for network monitoring and troubleshooting
Implement robust alerting strategies with Azure Monitor Alerts and Action Groups
Track and respond to infrastructure changes using Azure Monitor Change Analysis
Ready to Get Started?
Join thousands of professionals who have advanced their careers with our training programs.
Join Scheduled Training
Find upcoming sessions for this course and register for instructor-led training with other professionals.
View ScheduleCustom Training Solution
Need training for your team? We'll create a customized program that fits your organization's specific needs.
Get Custom Quote