Skip to main content

Scout Application Performance Monitoring Agent

Project description

Scout Python APM Agent

GitHub Actions PyPI Documentation Black

Monitor the performance of Python Django apps, Flask apps, and Celery workers with Scout's Python APM Agent. Detailed performance metrics and transaction traces are collected once the scout-apm package is installed and configured.



Python 2.7 or 3.4+.

Scout APM has integrations for the following frameworks:

  • Bottle 0.12+
  • CherryPy 18.0.0+
  • Celery 3.1+
  • Django 1.8+
  • Dramatiq 1.0+
  • Falcon 2.0+
  • Flask 0.10+
  • Huey 2.0+
  • Hug 2.5.1+
  • Nameko 2.0+
  • Pyramid 1.8+
  • RQ 1.0+
  • Starlette 0.12+

For other frameworks, you can use the agent's instrumentation API.

To use Scout, you'll need to sign up for an account or use our Heroku Addon.


For full installation instructions, including information on configuring Scout via environment variables and troubleshooting, see our Python docs.


Please email us at or create a GitHub issue.

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scout_apm-2.26.1.tar.gz (61.6 kB view hashes)

Uploaded source

Built Distributions

scout_apm-2.26.1-py3-none-any.whl (69.1 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page