Schedule demo

APM Insight Python Agent


Monitor and optimize the performance of your Python application with the Applications Manager's APM Insight Python agent. The agent provides you with information on the response time, throughput, database operations, and errors of your application. Keep track of these metrics over time to identify where they can be improved for better performance.

Make sure you have the Applications Manager installed, before you use an APM Insight agent to monitor metrics.

Requirements: Python version 3.7.0 and above

Supported frameworks: Bottle, CherryPy, Django, Flask, Pyramid, FastAPI, Starlette, Tornado, and Streamlit

Supported databases and components: PyMySQL, Psycopg2, Pymemcache, PyMongo, Redis, SQLite, Cassandra, Jinja2, Genshi, Mako, PyMssql, PyODBC, OracleDB, and cx_Oracle

Supported async libraries: aioredis, aredis, asyncpg, aiomysql

Supported HTTP libraries: http.client, httplib2, httpx, urllib, urllib3 and requests

Agent Setup

Note: Do not install the APM Insight agent along with other Application Performance Management (APM) tools. The APM Insight agent installation may fail if there are other APM products installed in the same environment.

The Data Exporter is an independent process that communicates application metrics and traces to the Applications Manager server.

You can custom instrument methods, classes, and frameworks.

Support for container environments

Agent Performance

APM Insight Python Agent is optimized for minimal impact on the application. Read on to understand about the resource utilization of Python Agent.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally