UsefulLinks
Computer Science
Distributed Systems
Distributed Tracing
1. Fundamentals of Distributed Systems
2. Introduction to Observability
3. Core Concepts of Distributed Tracing
4. Context Propagation
5. Instrumentation Fundamentals
6. Language-Specific Implementation
7. Framework and Library Integration
8. Service Mesh and Infrastructure
9. Sampling Strategies
10. Data Collection and Processing
11. Storage and Backends
12. Open Source Tracing Systems
13. Standards and Protocols
14. Trace Analysis and Visualization
15. Debugging with Distributed Tracing
16. Advanced Tracing Concepts
17. Security and Privacy
18. Performance and Optimization
19. Production Deployment
20. Cost Management and Economics
3.
Core Concepts of Distributed Tracing
3.1.
What Is Distributed Tracing
3.1.1.
Definition and Purpose
3.1.2.
Request Journey Tracking
3.1.3.
Performance and Debugging Benefits
3.1.4.
Relationship to Other Observability Signals
3.2.
Fundamental Data Model
3.2.1.
Trace
3.2.1.1.
Trace Identifier
3.2.1.2.
Trace Boundaries
3.2.1.3.
Trace Completeness
3.2.2.
Span
3.2.2.1.
Definition and Purpose
3.2.2.2.
Span Identifier
3.2.2.3.
Parent-Child Relationships
3.2.2.4.
Span Hierarchy
3.2.3.
Operation Representation
3.2.3.1.
Operation Names
3.2.3.2.
Operation Types
3.2.3.3.
Service Boundaries
3.3.
Span Anatomy
3.3.1.
Core Span Properties
3.3.1.1.
Span ID
3.3.1.2.
Trace ID
3.3.1.3.
Parent Span ID
3.3.1.4.
Operation Name
3.3.1.5.
Service Name
3.3.2.
Temporal Information
3.3.2.1.
Start Timestamp
3.3.2.2.
End Timestamp
3.3.2.3.
Duration Calculation
3.3.3.
Span Attributes
3.3.3.1.
Key-Value Pairs
3.3.3.2.
Semantic Conventions
3.3.3.3.
Custom Attributes
3.3.3.4.
Attribute Types
3.3.4.
Span Events
3.3.4.1.
Event Definition
3.3.4.2.
Event Timestamps
3.3.4.3.
Event Attributes
3.3.4.4.
Common Event Types
3.3.5.
Span Status
3.3.5.1.
Status Codes
3.3.5.2.
Error Information
3.3.5.3.
Status Propagation
3.4.
Trace Structure
3.4.1.
Tree Structure
3.4.2.
Directed Acyclic Graph
3.4.3.
Span Relationships
3.4.4.
Critical Path Identification
Previous
2. Introduction to Observability
Go to top
Next
4. Context Propagation