e11y 0.1.0
E11y (Easy Telemetry) - production-ready observability gem for Ruby on Rails applications. KEY FEATURES: • 📊 Zero-Config SLO Tracking - automatic Service Level Objectives for HTTP endpoints and background jobs • 🎯 Request-Scoped Debug Buffering - buffer debug logs in memory, flush only on errors (reduce log noise by 90%) • 📈 Pattern-Based Metrics - auto-generate Prometheus/Yabeda metrics from business events • 🔒 GDPR/SOC2 Compliance - built-in PII filtering and audit trails • 🔌 Pluggable Adapters - send events to Loki, Sentry, OpenTelemetry, Elasticsearch, or custom backends • 🚀 High Performance - zero-allocation event tracking, lock-free ring buffers, adaptive memory limits • 🧵 Thread-Safe - designed for multi-threaded Rails apps and Sidekiq workers • 🎭 Multi-Tenant Ready - trace context propagation across services with OpenTelemetry integration • 📝 Type-Safe Events - declarative event schemas with dry-schema validation • ⚡ Rate Limiting & Sampling - protect production from metric storms and cost overruns Perfect for SuperApp architectures, microservices, and high-scale Rails applications. Battle-tested patterns from Devise, Sidekiq, Sentry, and Yabeda.
Gemfile:
=
instalar:
=
Versiones:
- 0.1.0 January 23, 2026 (651 KB)