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: 29,314 of 197,051
Downloads: 50,443
Daily
Ranking: 5,841 of 197,010
Downloads: 542
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,383,491,483 | concurrent-ruby |
| 45 | 795,583,722 | rails |
| 98 | 505,449,469 | simplecov |
| 118 | 427,395,904 | webmock |
| 124 | 411,199,427 | rspec-rails |
| 145 | 361,170,954 | capybara |
| 153 | 345,135,233 | faker |
| 185 | 296,388,323 | factory_bot_rails |
| 200 | 275,507,664 | shoulda-matchers |
| 327 | 166,839,601 | vcr |
| 403 | 134,841,059 | database_cleaner-active_record |
| 1,108 | 44,792,265 | pagy |
| 1,197 | 40,968,038 | groupdate |
| 1,983 | 15,906,695 | appraisal |
| 2,319 | 10,364,636 | cuprite |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | anjan__j |