On this page:
Supported Platform Matrix for the Python Agent
|Supported Python Versions|
|Supported Operating System|
Python Frameworks and Protocols
|Framework/Protocol||Version||Entry Point Type|
AppDynamics has tested the Python Agent on Django, Flask, and CherryPy.
The agent may be configured to instrument any WSGI-based application or framework as Python Web, including (but not limited to) those listed below.
At present, the Python agent fully supports exception detection in Django, Flask, and CherryPy frameworks. Other WSGI frameworks and custom WSGI applications may install exception handlers that effectively hide some exceptions from the agent. In such cases, the agent will only detect exceptions during exit calls, uncaught exceptions which are propagated to the WSGI server, and exceptions reported via the custom business transaction API.
|PasteDeploy New in 4.1.3|
|Framework/Environment||Default Transaction Naming|
|WSGI||first two segments of the URI|
Database Exit Points
|Supported Database Exit Points||Version|
HTTP Exit Points
|Supported HTTP Exit Calls|
*The agent detects calls to any external library built on top of httplib. Therefore, backend calls to such services, such as boto, dropbox, python-twitter, etc. are detected and displayed as HTTP exit calls.
Cache Exit Points
Supported Cache Exit Points