What problem does it solve?
Traditional logging scatters contextual data across many statements, making it hard to correlate incidents and understand a complete request path.
Wide Events offer a single, highly-dimensional log line per service boundary, consolidating high-cardinality context for efficient querying and incident analysis.
Core Features & Use Cases
- Canonical log line per request: Emit one structured event at the service boundary containing routing, identity, and outcomes.
- Context enrichment: Attach user, feature flags, cart, error, and business metrics across the request lifecycle.
- Intelligent sampling: Prefer tail sampling to preserve critical traces (errors, latency outliers, VIPs) over naive random sampling.
- Operational guidance: Useful in distributed systems, microservices, and API gateways for end-to-end traceability.
Quick Start
Instrument your app by creating a middleware that initializes a wide event at request start, enriches it throughout processing, and emits one canonical log line at the end.