Get real-time web analytics, error tracking, distributed tracing, and session replay for your Rails application. Add two script tags for frontend monitoring, then gem install for server-side observability. Automatic Rack middleware instrumentation.
1<!-- app/views/layouts/application.html.erb -->23<head>4<script defer5src="https://justanalytics.app/tracker.js"6data-site-id="YOUR_SITE_ID">7</script>8<script defer9src="https://justanalytics.app/monitor.js"10data-site-id="YOUR_SITE_ID">11</script>12</head>1314# Gemfile15gem "justanalytics"1617# config/initializers/justanalytics.rb18JustAnalytics.configure do |config|19config.api_key = ENV["JUSTANALYTICS_API_KEY"]20config.service_name = "my-rails-app"21end
From ActiveRecord queries to Sidekiq jobs, JustAnalytics monitors your entire Rails application stack.
Automatically instruments all database queries. Detect N+1 queries, slow migrations, and connection pool issues in production.
Track action duration, render time, and database time for every controller action. Identify slow endpoints instantly.
Catch all unhandled exceptions with full backtrace, request params, and user context. Linked to session replay for reproduction.
No cookies means no GDPR consent banners. Works perfectly alongside Rails session cookies without conflicting.
Real-time dashboards, conversion funnels, cohort analysis, attribution modeling, and user segmentation for your Rails app.
Get notified when error rates spike, response times increase, or your Rails app goes down. Email and webhook notifications.
Add the gem, configure your API key, and everything is automatically instrumented -- controllers, models, background jobs, and more.
# Gemfile
gem 'justanalytics'
# config/initializers/justanalytics.rb
JustAnalytics.configure do |config|
config.api_key = ENV['JUSTANALYTICS_API_KEY']
config.service_name = 'my-rails-app'
config.environment = Rails.env
# Auto-instrumentation (all enabled by default)
config.trace_requests = true # Rack middleware
config.trace_active_record = true # Database queries
config.trace_action_view = true # Template rendering
config.trace_sidekiq = true # Background jobs
config.capture_errors = true # Exception tracking
config.collect_logs = true # Log aggregation
end
# That's it! Deploy and see traces, errors, and logs
# in your JustAnalytics dashboard within seconds.Replace five tools with one platform. Start with the free tier or try Pro free for 7 days.
Get Started Free