azure-diagnostics

Diagnose Azure production failures using logs, metrics, and resource health.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/davidrrowley/CortexYouV3 --skill azure-diagnostics-davidrrowley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-diagnostics
Source: https://github.com/davidrrowley/CortexYouV3/tree/main/.agents/skills/azure-diagnostics
Command: npx skills add https://github.com/davidrrowley/CortexYouV3 --skill azure-diagnostics-davidrrowley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a systematic, authoritative playbook to diagnose and triage Azure production failures by collecting read-only evidence from resource health, logs, metrics, detectors, and Kubernetes state so engineers can identify probable root causes and next remediation steps quickly and safely.

Core Features & Use Cases

  • Service-wide diagnostics: Identify failing Azure resources and surface resource health, activity logs, and service incidents.
  • Application-level troubleshooting: Query Application Insights and Log Analytics using KQL to find errors, failed requests, and dependency failures.
  • Container and Kubernetes support: Investigate Container Apps and AKS clusters, including image pull failures, CrashLoopBackOff, pending pods, CoreDNS/DNS issues, node NotReady, and ingress or load balancer failures.
  • MCP & CLI guidance: Prefer AppLens / AKS-MCP detector flows and fall back to az and kubectl with clear, read-only fallbacks and explicit guardrails for any destructive actions.
  • Use case: When an AKS cluster reports widespread pod failures, use this Skill to gather Azure-side evidence, run targeted kubectl reads, run KQL to correlate telemetry, produce a failure domain, confidence level, and recommended next steps.

Quick Start

Use the azure-diagnostics skill to perform a read-only investigation of AKS cluster 'my-cluster' in resource group 'my-rg' for CrashLoopBackOff pods and return evidence, likely root cause, confidence, and remediation options.

Frequently Asked Questions about azure-diagnostics

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

FAQPage Schema
How do I diagnose AKS cluster issues like CrashLoopBackOff and image pull failures?

To diagnose AKS cluster issues, gather read-only evidence using kubectl and Azure detectors to identify failing pods, correlate telemetry with KQL, and determine the probable root cause with suggested remediation options.

What is the best way to troubleshoot Azure Function App cold starts and health probe failures?

Troubleshoot Azure Function App cold starts by querying Application Insights and Log Analytics with KQL to find failed requests and dependency failures, producing a failure domain and confidence level for the issue.

Can I use KQL queries to find the root cause of Azure application production failures?

You can use KQL queries against Log Analytics and Application Insights to find errors and dependency failures, producing read-only evidence and a confidence level to identify probable root causes safely.

Does Azure diagnostics support read-only investigation of Container Apps and resource health issues?

Azure diagnostics supports read-only investigation of Container Apps by surfacing resource health, activity logs, and service incidents, defaulting to non-destructive actions while identifying failure domains.

Why does my kubectl connectivity fail when investigating an AKS cluster in production?

Kubectl connectivity failures during AKS investigations are diagnosed by collecting read-only evidence from resource health and Kubernetes state, returning a failure domain and explicit guardrails for any destructive actions.