Get detailed breakdowns of your ActiveRecord performance, find slow requests, and debug the performance of your queries.
Get insights and alerts for Sidekiq queue lengths, Sidekiq throughput/performance per worker, Sidekiq process/connection counts and memory used in Redis.
AppSignal for Sidekiq →
Is your template rendering slow? We’ll show you exactly how long your ActionView rendering takes, so you can debug and improve performance.
Find requests with the N+1 query antipattern, and increase the performance of your queries in Ruby.
We track the number of memory allocations per event, so you can find out where your memory goes.
1500+ development teams rely on AppSignal to ship code with confidence. We are sharing a few of their stories with you.
Get alerted about Ruby errors. Find the root cause of errors with the help of all the debugging data we collect.
Need more detailed information to debug an error? Easily tag your requests with additional information and the tags will show up in your error reports.
It has never been easier to manage Ruby errors with your team. Simply assign and triage errors, and send them to your issue tracker of choice.
Track exceptions, get error alerts, debug and fix them with ease.
Monitor the performance of your slowest actions down to the nanosecond.
Monitoring for your servers: keep an eye on CPU, Disk, Network & more.
Avoid surprises and set triggers for anomalies on any metric you'd like.
Collect metrics from your code and chart them on dashboards.
Get alerted in real-time when your application is down.
# Add to .gemfile source "https://rubygems.org" gem "appsignal" # Ruby on Rails installation bundle exec appsignal install YOUR_PUSH_API_KEY
Explore three common ways to discover and test database performance problems in Rails, and seven ways to optimize performance.
Let's run through adding custom instrumentation and monitoring to a Ruby on Rails application.
Let's look back at our top 5 Ruby posts this year, with a special mention thrown in for good measure.
Rails 7 is coming very soon. Let's look at what we can expect from the release.
First off, we’ve created a thorough overview of what to monitor in The Easiest Way to Monitor Ruby: Automatic Instrumentation.
Follow this up with What's The Difference Between Monitoring Webhooks and Background Jobs, which will give you an idea of what you should measure.
Do you need help, have a feature request or just need someone to rubber duck with? Get in touch with one of our engineers.