All skills
microsoft avatar

/azure-diagnostics

@ae5e585
by microsoftmicrosoft/skills3.1k stars
351

Debug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe triage. WHEN: debug production issues, troubleshoot app service, app service high CPU, app service deployment failure, troubleshoot container apps, troubleshoot functions, troubleshoot AKS, VM RDP, Linux SSH, VM black screen, can't connect to VM, reset VM password, NSG or firewall blocking, kubectl cannot connect, kube-system/CoreDNS failures, pod pending, crashloop, node not ready, upgrade failures, analyze logs, KQL, insights, image pull failures, cold start issues, health probe failures, resource health, root cause of errors, troubleshoot event hubs, troubleshoot service bus, messaging SDK error, AMQP connection failure, message lock lost, service bus dead letter.

Use this Skill: https://skilld.dev/gh/microsoft/skills/azure-diagnostics

This session only. Nothing lands on disk.

troubleshootingaksreferencesstructured-input-modes.md

≈377 tokens on demand. Your agent reads this file only when SKILL.md points to it.

AKS Structured Input Modes

Use this reference when the troubleshooting request already contains structured inputs.

Detector-backed Mode

Use when AKS-aware detectors or AppLens-style insights are available.

Decision rules:

  • Ignore findings where the detector is emergingIssues.
  • Prefer critical findings over warnings.
  • Prefer findings with more concrete remediation detail when choosing the likely root problem.
  • Preserve per-insight output: problem summary, root-problem flag, affected resources, suggested commands.

Warning Events Mode

Use when the request includes Kubernetes warning events.

Expected output:

  • summary of the events and their impact
  • likely cause or causes
  • next kubectl checks
  • monitoring follow-up

Metrics Scan Mode

Use when the request includes CPU or memory time-series data.

Expected output:

  • healthy or unhealthy status
  • anomaly timestamps and explanations
  • suggestion tied to the observed metric pressure

Generic Symptoms Mode

Use when the request includes resource symptoms but not detector results, warning events, or time-series metrics.

Expected output:

  • symptom summary by resource
  • likely failure domain
  • next evidence-collection steps

Learn Grounding Fallback

If the first troubleshooting pass is incomplete, search Microsoft Learn using:

  • the user prompt
  • the parsed problem names
  • the AKS troubleshooting context

Use Learn grounding to refine or validate the root-cause hypothesis, not to replace observed evidence.

Source: SKILL.md on GitHub

1 warning15d4 checks · Risk SAFE
  • Gen Agent Trust Hub15d

    This skill is designed for Azure diagnostics and troubleshooting, providing a comprehensive set of guides and scripts that utilize standard tools like the Azure CLI and kubectl. It includes some security considerations, such as the ingestion of logs which provides a surface for indirect prompt injection, and the use of privileged debug pods for advanced diagnostics. These are used within the skill's intended functionality and are accompanied by appropriate guidance for user approval.

  • Socket15d

    No alerts

  • Snyk15d

    Risk: LOW · No issues

  • Runlayer7mo

    4/4 files flagged

Signed by skilld at ae5e585. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated last month
metadata
{
  "author": "Microsoft",
  "version": "1.2.6"
}

README badge

README badge for microsoft/skills/azure-diagnostics