Skip to main content

Challenge 23: Azure Advisor & Service Health

Estimated Time

20-30 min | Cost: Free | Domain: Management & Governance (30-35%)

Exam skills covered

  • Describe the purpose of Azure Advisor
  • Describe Azure Service Health

Overview

Azure provides tools to help you optimize your environment and stay informed about Azure platform status. Azure Advisor gives personalized best-practice recommendations. Azure Service Health keeps you informed about Azure platform issues, planned maintenance, and health advisories that might affect your resources.

Explore

Task 1: Explore Azure Advisor

  1. In Azure Portal, search for Advisor
  2. Click on Azure Advisor
  3. Explore the recommendation categories:
CategoryWhat it recommends
ReliabilityImprove availability of your applications
SecurityDetect threats and vulnerabilities
PerformanceImprove speed of your applications
CostReduce spending and optimize resources
Operational ExcellenceProcess efficiency and best practices
  1. Click on each category to see specific recommendations
  2. Note: With a new/empty account, you may see few recommendations — that's normal!

Task 2: Understand Advisor recommendations

Advisor analyzes your resource configuration and usage and then provides:

  • Actionable recommendations with specific steps
  • Impact level: High, Medium, Low
  • Direct links to fix the issue
  • Estimated savings for cost recommendations

Example recommendations:

CategoryExample recommendation
Cost"Right-size underutilized VMs — save $50/month"
Reliability"Enable availability zones for your SQL database"
Security"Enable MFA for all admin accounts"
Performance"Upgrade to Premium SSD for better IOPS"

Task 3: Explore Azure Service Health

  1. In Azure Portal, search for Service Health
  2. Explore the three components:
ComponentWhat it shows
Azure StatusGlobal Azure service status (all regions, all services)
Service HealthIssues affecting YOUR specific services and regions
Resource HealthHealth of YOUR individual resources
  1. Click Service issues — see current problems (if any)
  2. Click Planned maintenance — upcoming maintenance windows
  3. Click Health advisories — feature changes or deprecations
  4. Click Health history — past issues and RCAs (Root Cause Analysis)

Task 4: Set up Service Health alerts

  1. In Service Health, click Health alerts
  2. Click + Create service health alert
  3. Explore what you can configure:
    • Services to monitor
    • Regions to watch
    • Event types (Service issue, Planned maintenance, Health advisory)
    • Notification method (email, SMS, webhook)
  4. Click Cancel (unless you want to create a real alert)

Task 5: Azure Status page

  1. Visit azure.status.microsoft
  2. This public page shows:
    • Global status of all Azure services
    • Status by region
    • Current incidents (if any)
    • Historical uptime data
  3. Compare this with Service Health in the portal:
    • azure.status.microsoft = broad, public view
    • Service Health = personalized to YOUR resources
Azure CLI Alternative
# View Advisor recommendations
az advisor recommendation list --query "[0:5].{Category:category, Impact:impact, Problem:shortDescription.problem}" --output table 2>/dev/null || echo "Explore Advisor in the portal"

# No CLI for Service Health — use the portal for the best experience

Key Concepts

ConceptDescription
Azure AdvisorPersonalized cloud consultant recommending best practices
Service HealthPersonalized view of Azure service issues affecting you
Resource HealthHealth status of your specific Azure resources
Azure StatusPublic page showing global Azure service health
Health alertsNotifications when Azure issues affect your resources
Planned maintenanceAdvance notice of scheduled Azure maintenance

Knowledge Check

1. Which Azure service provides personalized recommendations to improve cost, security, reliability, and performance?

2. What is the difference between Azure Service Health and the public Azure Status page (azure.status.microsoft)?

3. Azure Advisor identifies that several of your VMs are underutilized. Which recommendation category would this fall under?

4. Which Service Health component shows the health of a specific Azure resource you own?

5. How can you be notified when a planned Azure maintenance event will affect your resources?

Learn More