Distributed Tracing with OpenTelemetry
This guide explains how to configure and use distributed tracing in vLLM Semantic Router for enhanced observability and debugging capabilities.
Overview
vLLM Semantic Router implements comprehensive distributed tracing using OpenTelemetry, providing fine-grained visibility into the request processing pipeline. Tracing helps you:
- Debug Production Issues: Trace individual requests through the entire routing pipeline
- Optimize Performance: Identify bottlenecks in classification, caching, and routing
- Monitor Security: Track PII detection and jailbreak prevention operations
- Analyze Decisions: Understand routing logic and reasoning mode selection
- Correlate Services: Connect traces across the router and vLLM backends