Rails Health Monitor :: Simplify Rails App Maintenance & Security Checks
Link to open source: https://github.com/ArshdeepGrover/rails-health-monitor
Link to Live Project: https://rubygems.org/gems/rails-health-monitor
Rails Health Monitor is an open-source Ruby gem that simplifies the process of monitoring Ruby on Rails applications.
It performs a complete health analysis of your Rails app, checking for:
-
Ruby and Rails version compatibility
-
Database connectivity and performance
-
Gem dependency status and outdated packages
-
Security vulnerabilities and potential risks
It also provides a clean, password-protected web dashboard for real-time insights and Rake tasks for quick command-line health checks.
This project helps developers maintain faster, safer, and more reliable Rails applications with minimal setup.
Key Features
-
✅ Rails & Ruby version validation
-
🧩 Database connectivity health check
-
📦 Gem dependency and vulnerability analysis
-
🔒 Security scanning and alerts
-
💻
/healthweb dashboard with real-time monitoring -
🧰 CLI commands for quick checks
-
🔄 Auto-refresh and color-coded status indicators
Dashboard Overview
The Rails Health Monitor dashboard provides:
-
Real-time health score (0–100)
-
Rails and Ruby system information
-
Database connection status
-
Gem dependency and update insights
-
Security vulnerability summaries
-
Auto-refresh every 30 seconds
-
Secure, password-protected access




