Overhead Benchmarks: New Relic vs. Scout

High monitoring overhead is a silent killer : your app's requests take longer, throughput capacity shrinks, end users requests start stacking up in a request queue, you react by provisioning more servers, and finally, more servers == more $$$. So how does Scout's overhead compare with the competition? To find ... Read more

State of the 2016 Rails Stack

What's a Rails stacks look like in the wild these days? Most popular Rails version? Most popular Ruby? Is Delayed Job still hanging on? If you're curious about the above, you've come to the right place. We collect gems used on the apps we monitor at Scout to assist with ... Read more

4 ways to get the most out of your Rails logs

Logging is the lowest common denominator of monitoring - it's low effort and low overhead. You can put ANYTHING into a log file (sans animated GIF memes - save that for Slack). The downside of being a logging addict: logs can quickly become a noisy mess. Digging through logs while ... Read more

Pillars of the Rails Monitoring Stack: 2020 Edition

Here's a behind-the-scenes rundown of how we ensure our apps are in peak condition in 2020 Read more

StackProf: The Holy Grail of Ruby on Rails Performance Profiling

Our Stackprof-inspired profiler, ScoutProf, is now in BETA. See our docs to get started. The holy grail of performance profiling is finding a tool that's safe to run in production. A tool that identifies slow code as it works "in the wild". Profiling code locally is never as good as ... Read more

Rails App Monitoring (APM) with StatsD

Application monitoring doesn't have to be complicated. Introducing scout_statsd_rack , a drop-in Ruby gem for monitoring key performance metrics in your Rails app. scout_statsd_rack leverages StatsD for lightweight Rails app monitoring via Rack middleware. Lets see how fast we can go from no monitoring to a Rails performance dashboard plus ... Read more

5 Pillars of Rails Cluster Monitoring

Photo by mollypop My how you’ve grown! A couple of years ago your little Rails app was on a single server. Now you’re on a whole cluster – you’ve got web servers, database servers, HAProxy servers, and more. I’m so proud of you! Monitoring your Rails cluster has gotten more ... Read more

Is your Rails app under-provisioned?

You maintain a growing Rails application and you’re seeing something peculiar. Sometimes when you use the application, it feels like the performance deteriorates significantly. However, all of your performance data shows no issues – requests in the Rails log file look speedy, CPU utilization is fine, database performance is solid, ... Read more

Production Rails Tuning with Passenger: PassengerMaxProcesses

Say your Rails application is running in production and it’s getting good traffic, but performance isn’t as good you would like. You’ve already determined that your database is not the bottleneck. What’s your next move? Well, there is a good chance that Passenger’s PassengerMaxPoolSize needs to be adjusted. Read more

See Scout's big changes at Golden Gate Ruby Conference and RailsConf

It’s been almost a year since we launched Scout , and over the past couple of months, we’ve been working on a big new release. We’ll be showing off Scout’s new features at the Golden Gate Ruby Conference on April 17th and 18th and at RailsConf on May 4th-7th. Hope ... Read more

Start your free 14-day trial today.
No credit card needed.