azure-resource-health-diagnose

Installation
Summary

Diagnose Azure resource health issues and generate a prioritized remediation plan.

  • Analyzes resource status, logs, and telemetry across 8+ Azure service types (Web Apps, VMs, Cosmos DB, Storage, SQL Database, Application Insights, Key Vault, Service Bus)
  • Executes targeted KQL queries against Log Analytics and Application Insights to identify errors, performance degradation, and anomalies
  • Classifies issues by severity (Critical, High, Medium, Low) and performs root cause analysis across configuration, resources, network, application, and security domains
  • Generates a phased remediation plan with immediate actions, short-term fixes, long-term improvements, and specific Azure CLI commands for implementation
SKILL.md

Azure Resource Health & Issue Diagnosis

This workflow analyzes a specific Azure resource to assess its health status, diagnose potential issues using logs and telemetry data, and develop a comprehensive remediation plan for any problems discovered.

Prerequisites

  • Azure MCP server configured and authenticated
  • Target Azure resource identified (name and optionally resource group/subscription)
  • Resource must be deployed and running to generate logs/telemetry
  • Prefer Azure MCP tools (azmcp-*) over direct Azure CLI when available

Workflow Steps

Step 1: Get Azure Best Practices

Action: Retrieve diagnostic and troubleshooting best practices Tools: Azure MCP best practices tool Process:

  1. Load Best Practices:
    • Execute Azure best practices tool to get diagnostic guidelines
    • Focus on health monitoring, log analysis, and issue resolution patterns
Related skills

More from github/awesome-copilot

Installs
8.3K
GitHub Stars
32.8K
First Seen
Feb 25, 2026