Python agent

New Relic for Python monitors your Python application to help you identify and solve performance issues. You can also extend your performance monitoring to collect and analyze business data to help you improve the customer experience and to make data-driven business decisions. With flexible options for custom instrumentation and APIs, New Relic for Python offers multiple building blocks to customize the data you need for your app.

Get started. Get an introduction to New Relic for Python to learn what you can do with the Python agent and how to get up and running.

Install the Python agent. The install process is quick and easy if you're using a supported framework.

Configure the agent. Use a variety of configuration options to further customize and fine-tune your installation.

Python agent API. Use the agent API to customize and extend your instrumentation.

Web frameworks and web servers. The New Relic Python agent supports many web frameworks and servers, including uWSGI and Gunicorn WSGI.

Troubleshoot. See our full list of troubleshooting documentation for help with common issues.

The New Relic Python agent monitors all the relevant data for your app.
rpm.newrelic.com/apm > (select an app) > Overview: After installing the Python agent, view a summary of your app's performance.