azure-diagnostics

Automate Azure Container Apps and Function Apps troubleshooting with KQL log analysis.

10|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/mahmoud20138/Claude-Skills-Collection --skill azure-diagnostics-mahmoud20138
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-diagnostics
Source: https://github.com/mahmoud20138/Claude-Skills-Collection/tree/main/02-Azure-Skills/skills/azure-diagnostics
Command: npx skills add https://github.com/mahmoud20138/Claude-Skills-Collection --skill azure-diagnostics-mahmoud20138

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you systematically debug and troubleshoot production issues across various Azure services, reducing downtime and resolving errors efficiently.

Core Features & Use Cases

  • Service-Specific Troubleshooting: Provides targeted guides for Container Apps and Function Apps.
  • Log Analysis: Leverages KQL for deep-diving into logs via Azure Monitor and App Insights.
  • Health Checks: Integrates with Azure Resource Health and AppLens for quick diagnostics.
  • Use Case: When your Azure Function App is experiencing intermittent invocation failures, this Skill can analyze logs, check resource health, and identify common issues like cold starts or binding errors to pinpoint the root cause.

Quick Start

Use the azure-diagnostics skill to troubleshoot why my container app 'my-app' in resource group 'my-rg' is failing to start.

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 failing to start in production?

To troubleshoot Azure Container Apps failing to start, you can analyze production logs using KQL via Azure Monitor and App Insights, check resource health, and resolve common image pull failures to pinpoint the root cause.

Why does my Azure Function App have intermittent invocation failures?

Azure Function App intermittent invocation failures can be diagnosed by analyzing logs with KQL, checking Azure Resource Health, and identifying common issues like cold starts or binding errors using AppLens.

What is the best way to debug Azure production issues using KQL?

The best way to debug Azure production issues using KQL involves leveraging Azure Monitor and App Insights to deep-dive into logs, check resource health, and systematically resolve errors across services.

Can I use Azure diagnostics to check resource health for Container Apps and Function Apps?

Yes, you can use Azure diagnostics to check resource health for Container Apps and Function Apps by integrating with Azure Resource Health and AppLens for quick diagnostics and troubleshooting.

How do I analyze Azure App Insights logs to resolve cold starts?

You can analyze Azure App Insights logs to resolve cold starts by running KQL queries to deep-dive into invocation logs, identifying performance bottlenecks, and checking resource health for anomalies.

Does Azure diagnostics work with AppLens for troubleshooting image pull failures?

Yes, Azure diagnostics works with AppLens to troubleshoot image pull failures by integrating health checks and log analysis to identify and resolve common Container Apps startup errors.