What problem does it solve?
This Skill provides a comprehensive toolkit and methodology for systematically diagnosing and resolving issues across distributed systems, applications, containers, and infrastructure.
Core Features & Use Cases
- Systematic Debugging: Follows a structured approach to isolate problems, form hypotheses, and validate fixes.
- Log & Trace Analysis: Offers strategies and examples for analyzing logs and distributed traces to pinpoint root causes.
- Memory & Network Debugging: Provides tools and techniques for diagnosing memory leaks, connection issues, and performance bottlenecks.
- Container & Kubernetes Debugging: Includes specific commands and approaches for troubleshooting containerized environments.
- Use Case: When a critical microservice is experiencing intermittent failures and high latency, this Skill can guide you through analyzing its logs, tracing requests, and checking resource utilization to find the bottleneck.
Quick Start
Use the debugger skill to analyze the logs for service 'api-gateway' and identify any error patterns.