Skip to content

Challenge Info

5 min ยท 5 pts ยท 07-diagnostics-quick-card.md

Challenge 7: Troubleshooting & Diagnostics

The 2 AM Scenario

INCIDENT ALERT ๐Ÿšจ

Time: 2:17 AM Sunday
Alert: FreshConnect API response time degraded
Severity: High
P95 Latency: 8.2 seconds (threshold: 2 seconds)
On-Call: You (first day on rotation)

You open your laptop. Where do you start? What do you check first?

Your Challenge (5 minutes)

Create a quick-reference troubleshooting card โ€” a one-page guide for the on-call engineer.

Save as: agent-output/freshconnect/07-diagnostics-quick-card.md

Optional bonus depth: add agent-output/freshconnect/07-ab-diagnostics-runbook.md with expanded KQL and incident workflows.

Required Elements

Your troubleshooting card must include:

  1. Top 3 Health Checks (first 60 seconds)
  2. What to check immediately when alerted

  3. Common Symptoms โ†’ Actions (2-3 scenarios)

  4. High API latency โ†’ Check X, then Y
  5. Database errors โ†’ Check A, then B
  6. Storage failures โ†’ Check P, then Q

  7. Key Diagnostic Commands

  8. Azure CLI or KQL queries to run

  9. Escalation Trigger

  10. When to wake up the architect

Format: Keep it concise โ€” something you could print on a single page.

Quick Research

Ask yourself:

  • What are the 3 most likely failure modes for FreshConnect?
  • What Azure tools help diagnose each one?
  • What would you check first at 2 AM?

Success Criteria

Criterion Points
Top 3 health checks documented 2
At least 2 symptom โ†’ action flows 2
Escalation criteria defined 1
Total 5

Pro Tips

๐Ÿ’ก Start with health checks: "Is it up?" before "Why is it slow?"

๐Ÿ’ก Use decision trees: IF this, THEN check that

๐Ÿ’ก Keep it scannable: Numbered steps, not paragraphs

Escalation

If you're unsure what the most likely failure modes are, review your deployed resources in the Azure Portal and think about which component failing would have the highest business impact. See Troubleshooting for common failure patterns.

Artifact Handoff

Item Value
Input from Deployed infrastructure, prior artifacts (architecture, Bicep, ADR)
Your output agent-output/freshconnect/07-diagnostics-quick-card.md (required), optionally 07-ab-diagnostics-runbook.md
Next step Challenge 8: Partner Showcase โ€” present your FreshConnect solution