❮ Back to Blog

Mid-Year Update 2025

It’s been a while since we’ve shared what’s been bubbling up behind these scenes are Scout. In this post, here’s an update on where we’ve been and where we’re going!

Join our Error Monitoring Waitlist!

The message is clear: having one place to track app health is better than doing it across many locations, and we agree! So, we’ve been busy getting Scout’s Error Monitoring capabilities ready for everyone. 

  • Capture request params and custom context from our Agent
  • Group errors intelligently by location and type
  • Notify your dev teams via email, Slack and more
  • Triage effectively: assign, manage notifications, and prioritize Error Groups
  • Tag critical endpoints to prioritize errors automatically
  • Fix issues fast with stack traces and GitHub integration for deeper insights

We’ve been putting a lot of our effort towards getting this feature lately, so for those who are eager to join in, click here to join the waitlist now!

API Updates

Our API now exposes endpoint-level metrics (throughput, response time, etc.) just like it does for Apps in aggregate. Get a listing of endpoints within a time period and aggregated stats, then drill in to any that are out of spec. Look for a few more API updates in the future. You’ll never guess where we are going with this ;) 🤖.

Log Management

The Ruby agent will now automatically attach call site information to your log messages. We’ve all had moments where the wording on that message was a little generic… well, I have, at least. Now you can be sure where that log came from, no grep required. Python support to follow.

Infrastructure and Fixes

We have also been at work updating some key parts of our ingest and storage layers. Hopefully this is not the type of thing our customers need to worry about, but our maintenance is proactive and we value the team members who make it happen. This should mean better uptime and reliability for all!

We sweat the small stuff and try to sand our UI. So, if you have ever wanted to have control-click and middle-click work as expected in our Traces listings, this fix is for you; they will open properly in new tabs.

Heads Up

Finally, let’s draw some attention to a few features that have been hanging out in the ether already for a bit:

  • Ruby agent now automatically supports deploy tracking with Kamal 
  • Ruby agent now supports Sidekiq 8 out of the box
  • Ruby agent has  improved AutoInstruments performance via frozen string literals
  • Ruby and Python now have configurable sampling in the agents
  • It’s been a long-time-coming, but the Ruby agent now have support for new Mongoid versions

Phew, that’s a lot – and more to come, so stay tuned!

Ready to Optimize Your App?

Join engineering teams who trust Scout Monitoring for hassle-free performance monitoring. With our 3-step setup, powerful tooling, and responsive support, you can quickly identify and fix performance issues before they impact your users.