wide-events-logging
CommunityOne rich log per request for precise incident traces.
Software Engineering#logging#middleware#observability#structured-logging#canonical-log-lines#wide-events
Authorjonmumm
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: wide-events-logging Download link: https://github.com/jonmumm/skills/archive/main.zip#wide-events-logging Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.