Monitor a Django app with Scout

Scout makes monitoring the performance of Django apps affordable and approachable in just a couple of lines of code. Read more

Monitoring Django apps on Heroku

I don't know of an easier way to deploy a Django app than letting Heroku do the work. That said, how do you stay on top of your app's performance, errors, and stability post-launch? Running an app on Heroku is a blissful experience, but it presents some monitoring challenges that ... Read more

Django Application Monitoring (APM) with StatsD

This post covers instrumenting a Django app with StatsD. StatsD is logging for metrics and is the missing swiss army knife in your measurement toolbelt. Read more

Finding and fixing N+1 queries in Django apps

The Django ORM makes it easy to fetch data, but there's a downside: it's easy to write inefficient queries as the number of records in your database grows. Read more

Rollbar+Scout: a legit New Relic alternative

The New Relic price tag goes up dramatically as your server footprint grows. This might not be an issue if you are utilizing New Relic's full product suite, but what if you just care about error and performance monitoring? In that case, there's a solution that offers richer features as ... Read more

Real User Monitoring with Raygun

Most of a web page's load time is on the front-end. You can monitor the performance of the end-to-end page load time with a Real User Monitoring (RUM) service, and one of the more attractive ones is Raygun Pulse . Let's take a deep dive. Installing Raygun Pulse Installing Pulse ... Read more

A 5-point Rails app performance audit

Performance in almost all web apps - including Rails - follows an 80/20 rule: most of your performance problems will be contained within a small amount of the application code. Read more

DataDog vs. Scout: which is right for you?

You're probably confused where DataDog and Scout overlap. You're not alone! They've each offered similar products since their inception, and come on, they both have dogs in their logos! Here's a timeline to clear things up: Both Scout (2009) and DataDog (2010) started around the same time and focused on ... Read more

Finding fast (but expensive) database queries

A database is a shared resource for a Rails application. A single misbehaving query hitting your database can slow down unrelated queries throughout your system. When we began running our own database monitoring against our apps, we discovered several expensive queries that weren't apparent when viewing individual web endpoints and ... Read more

Autocorrect with Postgres Trigrams

Rails Postgres Guru Greg Navis shares another powerful tip. Greg is writing The Ultimate Guide to Deploying Rails on Heroku. Subscribe to his mailing list for performance tips & tricks. In my previous article on Postgres Trigrams , we used pg_trgm to speed up LIKE and other operators (even on ... Read more

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