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 (machine-translated outside English, 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: 32,012 of 196,721
Downloads: 44,267
Daily
Ranking: 11,461 of 196,694
Downloads: 49
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,366,386,975 | concurrent-ruby |
| 45 | 786,959,286 | rails |
| 98 | 499,434,149 | simplecov |
| 117 | 422,455,379 | webmock |
| 124 | 407,102,375 | rspec-rails |
| 145 | 357,839,824 | capybara |
| 153 | 341,619,455 | faker |
| 187 | 292,742,398 | factory_bot_rails |
| 199 | 272,584,641 | shoulda-matchers |
| 327 | 164,932,214 | vcr |
| 406 | 132,700,725 | database_cleaner-active_record |
| 1,126 | 43,587,411 | pagy |
| 1,210 | 40,161,159 | groupdate |
| 1,987 | 15,651,736 | appraisal |
| 2,333 | 10,030,079 | cuprite |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | anjan__j |