Python Supported Versions

AutoTrace

Python AutoTrace will automatically instrument your 64bit Python processes on Linux hosts that match the configured whitelist in the configuration.yaml.

Runtimes

Python Versions
CPython (>=2.7 <3.0) or >=3.3

Tracing

The Instana Python sensor supports distributed tracing across other Instana instrumented platforms, technologies and languages. It offers automatic tracing of all requests and supports OpenTracing. See the OpenTracing page for more details.

Frameworks Versions
Django >= 1.9
Flask >= 0.12.0
Tornado >= 4.5.3; < 6.0.0

Note: This package also supports all WSGI based frameworks via the Instana WSGI middleware. See Other WSGI Stacks for more details and usage.

Clients Versions
aiohttp >=3.1.0
asynqp >=0.5.1
grpcio >=1.14.1
MySQL-python >= 1.2.5
mysqlclient >= 1.3.14
PyMySQL >= 0.6.7
psycopg2 >= 2.7.2
redis >= 2.10.6
requests >= 2.16.1
SQLAlchemy >= 1.1.5
suds-jurko >= 0.6
urllib3 >= 1.18.1

Webservers

  • uWSGI
  • Gunicorn
  • mod_wsgi
  • Nginx WSGI

Sensor Data Collection

Tracked Configuration Metrics
Name GC Activity
Runtime Memory Usage
PID Threads
Loaded Modules Paging
I/O
Events
Context Switching

See Also