What problem does it solve?
This Skill enables rapid diagnosis of distributed system issues by leveraging OpenTelemetry instrumentation and Jaeger traces, providing complete context for operation failures, slowness, or communication problems across all services.
Core Features & Use Cases
- Observability-First Debugging: Prioritizes Jaeger traces over logs for first-response diagnosis, offering full visibility into distributed operations and their interactions.
- Common Diagnostic Patterns: Provides specific Jaeger queries and analysis techniques for "stuck," "failed," or "slow" operations, and service communication failures.
- Key Span Attributes Reference: Explains important attributes within traces for understanding operation status, worker selection, progress, error context, and performance metrics.
- Use Case: If a training operation fails with an unclear error, use this skill to query Jaeger with the operation ID, identify the exact span where the error occurred, and extract the exception type and message, leading directly to the root cause.
Quick Start
A user reported a "stuck" training operation with ID op_training_12345. Use the observability skill to query Jaeger and diagnose the issue.