azure-diagnostics

Diagnose Azure Container Apps and Function Apps failures using KQL and health checks.

Updated Dec 20, 2023
One-click install
npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill azure-diagnostics-thiago-cruz-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-diagnostics
Source: https://github.com/Thiago-Cruz-eng/Hibrygame/tree/main/.claude/skills/azure-diagnostics
Command: npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill azure-diagnostics-thiago-cruz-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you debug and troubleshoot Azure production failures in Azure Container Apps and Azure Function Apps by guiding a systematic investigation using resource health checks, log analysis, and KQL-based queries to identify root causes and confirm remediation.

Core Features & Use Cases

  • Production Debug Flow: Diagnose by identifying symptoms, checking Azure resource health, reviewing logs, analyzing metrics patterns, and correlating recent changes.
  • Service-Specific Troubleshooting: Cover common Container Apps and Function Apps failure modes such as image pull failures, cold starts, health probe problems, invocation failures, timeouts, and binding/config issues.
  • KQL and Diagnostics Toolkit: Provide practical Azure CLI commands and ready-to-use KQL patterns for failures, slow requests, exceptions, and dependency issues.
  • MCP-Assisted Diagnostics: Use MCP tools (AppLens, monitor, resource health) when available to speed up root-cause analysis and remediation recommendations.

Quick Start

Ask the AI to troubleshoot your Azure Container App or Function App production issue by checking resource health, identifying the linked App Insights or Log Analytics data source, and running targeted KQL queries for recent errors.

Frequently Asked Questions about azure-diagnostics

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

FAQPage Schema
How do I diagnose Azure Container Apps production failures using logs?

Diagnose Azure Container Apps production failures by checking resource health, locating the linked Log Analytics workspace, and executing targeted KQL queries to identify root causes like image pull failures or health probe problems.

Why is my Azure Function App timing out during invocation?

Azure Function App invocation timeouts can be diagnosed by reviewing resource health, analyzing App Insights logs for slow requests, and checking for binding or configuration issues using specific KQL patterns to isolate the root cause.

What is the best way to find the correct App Insights workspace for Azure log analysis?

Find the correct App Insights workspace for Azure log analysis by validating resource health first, then using Azure CLI commands to locate the linked data source before executing KQL queries for exceptions and dependency issues.

Can I use KQL to troubleshoot Azure health probe failures and cold starts?

Yes, you can use KQL to troubleshoot Azure health probe failures and cold starts by querying App Insights or Log Analytics workspaces for recent exceptions, slow requests, and metrics patterns to map remediation paths.

Does this approach work for diagnosing image pull failures in Azure Container Apps?

Yes, diagnosing image pull failures in Azure Container Apps uses a systematic workflow that prioritizes resource health validation and executes Azure CLI and KQL-based evidence gathering to document findings and confirm remediation.