Categories: None [Edit]
rails_error_dashboard
== Rails-native failure investigation
Rails Error Dashboard (RED) is an open-source, self-hosted Rails engine for
investigating production exceptions without sending error data to a monitoring
vendor. It groups errors and records request context and cause chains and, when
enabled, breadcrumbs plus local and instance variables captured before Ruby
unwinds the stack.
== What it records
* Rails and Ruby runtime health on the error record, refreshed on every captured
occurrence: Active Record pool, Puma, background jobs, GC, memory, threads,
file descriptors and system pressure
* Built-in storm protection that progressively sheds expensive context and I/O
during error floods while retaining useful exemplars and exact occurrence
counts
* Copy as RSpec, curl or LLM prompt; swallowed-exception detection; LLM
observability without prompt capture; OpenTelemetry span export
* Workflow, notifications (Slack, Email, Discord, PagerDuty, webhooks) and
two-way issue sync with GitHub, GitLab, Codeberg and Linear
* Rails-specific operational views: jobs, database, cache, Action Cable, Active
Storage, Rack::Attack and deprecations
== Running it
Run RED with your application's database or an isolated error database, on
PostgreSQL, MySQL/Trilogy or SQLite. The dashboard is translated into 11
languages (French native-reviewed; the rest machine-translated and awaiting
native review). A
self-hosted Sentry alternative that keeps error data in your own database. The
gem is MIT and free forever.
Supports Rails 7.0-8.1 and Ruby 3.2-4.0. Beta: APIs may change before 1.0.
Live demo: https://rails-error-dashboard.anjan.dev
Documentation: https://AnjanJ.github.io/rails_error_dashboard
Total
Ranking: 25,746 of 198,430
Downloads: 61,799
Daily
Ranking: 5,844 of 198,401
Downloads: 649
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 10 | 1,419,343,030 | concurrent-ruby |
| 45 | 815,094,740 | rails |
| 97 | 518,966,733 | simplecov |
| 118 | 438,355,577 | webmock |
| 125 | 420,700,737 | rspec-rails |
| 145 | 368,909,553 | capybara |
| 154 | 352,848,384 | faker |
| 182 | 304,738,724 | factory_bot_rails |
| 203 | 281,979,269 | shoulda-matchers |
| 398 | 139,384,896 | database_cleaner-active_record |
| 1,078 | 47,583,101 | pagy |
| 1,169 | 42,811,283 | groupdate |
| 2,286 | 11,079,572 | cuprite |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | anjan__j |