Scout APM

App monitoring to find memory leaks, N+1s, slow code and more. Starting at ~$0/hour.

Monitor app health

Track response times by tier (PostgreSQL, Redis, MongoDB, etc), throughput, queue time, error rates, and more with zero configuration.

Database Query Analysis

Scout hunts down expensive N+1 queries, tracks the number of database rows returned, and compares slow queries against their performance in faster requests.

Memory leak detection

Scout continually monitors your app for requests that trigger large memory increases and pinpoints memory hotspots in your code.

Github CodeView

Go beyond backtraces - with Scout’s Github integration, view relevant slow lines of code, authors, and commit dates inline with your slow transaction traces.

What are folks saying about Scout?
  • “Scout is a lifesaver. We had a launch where memory leak issues quickly cropped up and started causing problems. We started using Scout to figure it out.” - Chris @ Aptitude
  • “Scout helped us quickly root out and annihilate memory bloat in our app.” - Matt @ MAPC
  • “Forgot Stackprof, Bullet, or rack-mini-profiler - Scout will tell you - in production - exactly what endpoints and sql queries are consistently slow, and why.” - Ty Rauber @ The Outbound
  • “Scout is the first tool that dives right to the line-of-code of performance problems.” - Santiago @ Timp

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Dublin Available
Frankfurt Available
London Available
Montreal Available
Mumbai Available
Oregon Available
Singapore Available
Sydney Available
Tokyo Available
Virginia Available

Plans & Pricing

    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 24 Hours
    • Trace Retention 1 Hour
    • Transactions Per-Day 10,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 24 Hours
    • Trace Retention 24 Hours
    • Transactions Per-Day 65,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 Days
    • Trace Retention 7 Days
    • Transactions Per-Day 100,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 Days
    • Trace Retention 7 Days
    • Transactions Per-Day 130,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 Days
    • Trace Retention 7 Days
    • Transactions Per-Day 167,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 Days
    • Trace Retention 7 Days
    • Transactions Per-Day 198,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 Days
    • Trace Retention 7 Days
    • Transactions Per-Day 230,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 Days
    • Trace Retention 7 Days
    • Transactions Per-Day 260,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 Days
    • Trace Retention 7 Days
    • Transactions Per-Day 300,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 days
    • Trace Retention 7 days
    • Transactions Per-Day 667,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 days
    • Trace Retention 7 days
    • Transactions Per-Day 2,000,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 days
    • Trace Retention 7 days
    • Transactions Per-Day 3,500,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 days
    • Trace Retention 7 days
    • Transactions Per-Day 5,000,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
    • Github Integration
    • SSL Security
    • Background Job Monitoring
    • Detailed transaction traces
    • Slow database query detection
    • Deploy Tracking
    • Metric Retention 30 days
    • Trace Retention 7 days
    • Transactions Per-Day 7,000,000
    • Alerts
    • Enterprise Support
    • Scout Insights™
    • Scout TraceView™
    • Scout Profiler™
Install Scout APM
heroku addons:create scout

To provision, copy the snippet into your CLI or use the install button above.

Scout APM Documentation