Introducing Django & Flask Performance Monitoring

March 26 Bullet_white By Derek Bullet_white Comments Comments

GitHub's State of the Octoverse 2017 revealed that Python is now the second-most popular language on GitHub, with 40 percent more pull requests opened in 2017. We couldn't help but notice. Today, we're excited to add Python to our existing Rails Monitoring and Elixir Monitoring agents.

screenshot

Our Python support is currently in tech preview: this means it is free to use, but also brand new and not yet feature-equivalent to our Ruby and Elixir monitoring agents. To start, we're monitoring Django and Flask applications and their SQL queries, views, and templates, but our library coverage will increase as we near general availability. You can follow along and suggest what you'd like to see next on GitHub.

Scout isn't the first company to monitor Python applications. What's special about Scout is the focus. We've put an incredible effort into surfacing performance bottlenecks for you. This includes:

  • Identifying expensive N+1 database queries
  • Identifying slow queries
  • Finding the source(s) of memory bloat
  • Understanding outliers (ex: why is this endpoint slow for one user?)

...and more.

Relevant links

Get notified of new posts.

Once a month, we'll deliver a finely-curated selection of optimization tips to your inbox.

Comments

comments powered by Disqus