Scout

Jun 2, 2018
2008
Fort Collins, CO, USA
Jan 20, 2019   |  By Derek Haynes
Using the right Ruby interpreter to run your programs can make all the difference. Unfortunately, it can be tough to find resources about different Ruby interpreter options, or about how to choose the right one.
Dec 19, 2018   |  By Dave Anderson
We launched our Python agent a few months ago, supporting Python 3.4+. With out of the box instrumentation for Django, Flask, Bottle, Pyramid, Elasticsearch, MongoDB, SQLAlchemy and more, we covered a lot of ground!
Dec 12, 2018   |  By Derek Haynes
Interested in Learning the Elixir language? Join us in this entertaining Elixir tutorial and overview. This post will spin a yarn about an ambitious wizard, Alatar, and his quest to revamp a magic web storefront using Elxir. We will observe Alatar decide on Elixir as his development platform, and follow him on the journey of learning and implementation. Along the way, he will utilize several frameworks written for Elixir (including Phoenix, Ecto, and Poison).
Dec 6, 2018   |  By Chris
We've had sparkline charts of response time for a long time on our Endpoints tab, and now have extended them to the throughput column as well. Quickly isolate endpoints that are spiking with traffic, and drill down into them to diagnose. No need to hunt to see what's causing an unusual trend in traffic.
Dec 3, 2018   |  By Chris
As reported on Issue #228, if scout_apm is disabled on a node via the configuration monitor = false, we don't intend to install any instruments, but a few snuck in anyway. Since the rest of the agent isn't running, they (slowly but steadily) built up recorded info, but didn't purge it, causing a slow memory leak that became clear over the course of a week or two. We've stopped the offending instruments from installing themselves when Scout is disabled.
Jan 9, 2018   |  By SmoothTerminal
Keeping an eye on our app’s performance through monitoring.
Nov 4, 2017   |  By Derek Haynes
A short demo of Scout's database monitoring addon.