azure-diagnostics

Diagnose Azure container and function app issues using KQL log analysis.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Avihai-H/infraops --skill azure-diagnostics-avihai-h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-diagnostics
Source: https://github.com/Avihai-H/infraops/tree/main/.github/skills/azure-diagnostics
Command: npx skills add https://github.com/Avihai-H/infraops --skill azure-diagnostics-avihai-h

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires az, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides authoritative guidance for debugging and troubleshooting Azure production issues, with specific focus on container apps and function apps diagnostics, log analysis with KQL, health checks, and common issue resolution.

Core Features & Use Cases

  • Diagnostic Flow: A systematic approach to identify, check, and resolve Azure production issues.
  • Resource Health: Comprehensive health checks and troubleshooting for Azure resources like Container Apps and Function Apps.
  • Log Analysis: Analysis of application logs and metrics using KQL.
  • Common Issue Resolution: Immediate resolution for issues such as image pull failures, cold starts, health probe failures, and more.

Quick Start

To start using the azure-diagnostics skill, execute the command: mcp_azure_mcp_resourcehealth intent: "check health status of <resource-name>" command: "get" parameters: ...

Frequently Asked Questions about azure-diagnostics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot Azure container apps production issues?

To diagnose Azure container apps production issues, this skill automates health checks and log analysis using KQL, systematically identifying and resolving failures like image pull errors and health probe issues.

Why does my Azure function app have cold start failures?

Azure function app cold start failures are diagnosed by checking resource health and analyzing application logs with KQL to pinpoint startup delays, allowing you to apply systematic troubleshooting flows for resolution.

How do I analyze Azure application logs using KQL?

Analyze Azure application logs using KQL by executing targeted diagnostic commands that query resource health and metrics to identify production issues within container apps and function apps systematically.

Do I need Azure CLI installed to diagnose production issues?

Yes, you need Microsoft Azure CLI tools installed and configured, as the diagnostic automation requires the az command-line interface to execute health checks and retrieve logs for troubleshooting.

What is the best way to check the health status of Azure resources?

The best way to check Azure resource health is by automating the diagnostic flow, which systematically queries container apps and function apps to detect common issues like image pull failures and cold starts.