# Distributed Tracing

> Implement distributed tracing with Jaeger and Tempo to track requests across microservices and identify performance bottlenecks. Use when debugging microservices, analyzing request flows, or implementing observability for distributed systems.

- Skill: `dokhacgiakhoa/distributed-tracing` (Agent Skill, multi-file: 15 files)
- Install (CLI): `npx skillmds@latest add dokhacgiakhoa/distributed-tracing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dokhacgiakhoa/distributed-tracing/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: Dokhacgiakhoa (https://skillmd.com/u/dokhacgiakhoa)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/dokhacgiakhoa/distributed-tracing

---


# Distributed Tracing

Implement distributed tracing with Jaeger and Tempo for request flow visibility across microservices.

## Do not use this skill when

- The task is unrelated to distributed tracing
- You need a different domain or tool outside this scope

## Instructions

- Clarify goals, constraints, and required inputs.
- Apply relevant best practices and validate outcomes.
- Provide actionable steps and verification.
- If detailed examples are required, open `resources/implementation-playbook.md`.

## Purpose

Track requests across distributed systems to understand latency, dependencies, and failure points.

## Use this skill when

- Debug latency issues
- Understand service dependencies
- Identify bottlenecks
- Trace error propagation
- Analyze request paths

## Distributed Tracing Concepts

## 🧠 Knowledge Modules (Fractal Skills)

### 1. [Trace Structure](./sub-skills/trace-structure.md)
### 2. [Key Components](./sub-skills/key-components.md)
### 3. [Kubernetes Deployment](./sub-skills/kubernetes-deployment.md)
### 4. [Docker Compose](./sub-skills/docker-compose.md)
### 5. [OpenTelemetry (Recommended)](./sub-skills/opentelemetry-recommended.md)
### 6. [HTTP Headers](./sub-skills/http-headers.md)
### 7. [Propagation in HTTP Requests](./sub-skills/propagation-in-http-requests.md)
### 8. [Kubernetes Deployment](./sub-skills/kubernetes-deployment.md)
### 9. [Probabilistic Sampling](./sub-skills/probabilistic-sampling.md)
### 10. [Rate Limiting Sampling](./sub-skills/rate-limiting-sampling.md)
### 11. [Adaptive Sampling](./sub-skills/adaptive-sampling.md)
### 12. [Finding Slow Requests](./sub-skills/finding-slow-requests.md)
### 13. [Finding Errors](./sub-skills/finding-errors.md)
### 14. [Service Dependency Graph](./sub-skills/service-dependency-graph.md)
### 15. [Correlated Logs](./sub-skills/correlated-logs.md)

