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:
- Top 3 Health Checks (first 60 seconds)
-
What to check immediately when alerted
-
Common Symptoms โ Actions (2-3 scenarios)
- High API latency โ Check X, then Y
- Database errors โ Check A, then B
-
Storage failures โ Check P, then Q
-
Key Diagnostic Commands
-
Azure CLI or KQL queries to run
-
Escalation Trigger
- 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 |