Hands-On LabIntermediate

Configure Azure Monitor Alerts and Action Groups for App Service

Create metric alerts, log search alerts, and action groups to monitor an Azure App Service and respond to threshold breaches.

60 minEstimated time
4Guided steps
AutoVerification
IsolatedSandbox
Configure Azure Monitor Alerts and Action Groups for App Service

Lab overview

Azure Monitor provides a unified alerting platform that detects issues across cloud infrastructure and applications before they impact end users. Alerts evaluate telemetry data - platform metrics, resource logs, and activity logs - against defined conditions and trigger automated responses through action groups, enabling operations teams to maintain service reliability at scale.

In this lab, you will configure diagnostic settings on a pre-provisioned App Service to send logs to a Log Analytics workspace, create an action group with email notification channels, build a metric alert rule that monitors CPU percentage against a defined threshold, and create a KQL-based log search alert that detects HTTP server errors.

Objectives

Upon completing this intermediate level lab, you will be able to:

  • Configure diagnostic settings on an App Service to stream logs to a Log Analytics workspace
  • Create an action group with email and webhook notification types
  • Create a metric alert rule that monitors App Service Plan CPU percentage against a static threshold
  • Create a log search alert rule using a KQL query to detect HTTP 5xx errors

Who is this lab for?

This lab is designed for:

  • Cloud engineers and administrators preparing for AZ-104 or AZ-500 who need hands-on experience with Azure Monitor alerting
  • DevOps engineers looking to implement proactive monitoring and automated notification workflows

Verified against your live environment

An automated validation engine inspects your actual resources and configurations as you work. Completion means the task was performed — not multiple choice, real-world proficiency.

[CHECK] validation_activelive
Inspecting deployed resources...
Verifying configuration state...
✓ Step requirements satisfied

More labs like this

Related reading

PremiumIncluded in Premium
Duration
60 min
Steps
4

Environment

Live Cloud Environment

Every lab includes

  • Real environment, pre-credentialed
  • Automated checks on every step
  • Isolated sandbox, auto cleanup
  • AI-recommended next steps

Lab curriculum

  1. 01

    Logging into Azure Account using Azure Portal

  2. 02

    Configuring Diagnostic Settings for App Service Log Collection

    1 automated check

  3. 03

    Creating an Action Group with Email and Webhook Notifications

    1 automated check

  4. 04

    Creating Metric and Log Search Alert Rules for App Service

    1 automated check

Skills validated

Azure App ServiceAzure Monitor

Not the lab you were looking for?

Browse 150+ hands-on labs across AWS, Azure, Kubernetes, Docker, and cloud security.

Explore the catalog