December 19, 2024
Heroku Log Management
Our Heroku Add-On users can now put their logs where their traces are! Ship them over to us and search your log records, enriched with custom context and other information from the Scout Agent. See our Heroku docs for information and plan options and here for installation. Currently supports Rails specifically and Python more generally via stdlib logging handler.
Log Management Cost Controls
Our engineering team has put work into some efficiency measures for Log Management as well. We’ve improved storage choices for certain fields and also reduced the amount of data coming to us over the wire in recent Log Agent versions. Having less data on disk means lower storage usage per record and less to scan, making retrieval a bit quicker as well.
Beyond those efforts, we also can now support hard caps on monthly log storage, to put a limit on monthly spend. The consequence is that we will discard records if you hit the limit, but we understand that can be desirable in certain situations. Contact support@scoutapm.com if this is something you want.
Related Articles
Complement Your Monitoring: Making Logs Readable for Humans & Machines
While Scout provides powerful monitoring tools (try it now!) mastering logging is an awesome complement to these skills. In this post, we’ll see how to create readable, actionable logs for both humans and machines. You’ll improve your logging strategy, drastically...
Ruby memory mastery: a Scout roadmap to monitoring like a pro | part 3
What is good memory management in Ruby? In this post – the third part of our series – we’ll look at the best practices for preventing memory issues, how to identify and distinguish them, and how to use Scout like a pro to take your memory mastery to the next level. ...
Ruby memory mastery: a Scout roadmap to monitoring like a pro | part 2
Preventing and solving memory issues is at the heart of good memory management in Ruby – and of course, at Scout Monitoring, we also know that solid monitoring can be the X factor that makes all the difference. But what exactly are we looking for when we load up...