Python Starlette Monitoring
Instana provides automatic monitoring of your Starlette applications. No code changes, configuration changes, redeploys or process starts required.
The Instana Python package bundles an ASGI middleware to provide request visibily into your asynchronous applications.
For Starlette this ASGI middleware is applied automatically to your Starlette based applications.
AutoTrace WebHook
Instana AutoTrace WebHook is the default monitoring method and no user steps are required. If you have installed the AutoTrace WebHook, your Starlette applications are already monitored.
AutoTrace WebHook | Yes/No |
---|---|
Automatic Visibilty | Yes |
Code Changes Required | No |
Redeploy Required | No |
Process Restart Required | No |
User Steps Required | No |
Manual Configuration Required | No |
Manual Installation
Instana allows for manual instrumentation of your Starlette applications. Once the Instana Python package is imported, your Starlette application will be automaticaly monitored.
Manual Instana Package Import (import instana ) |
|
---|---|
Automatic Visibilty | Yes |
Code Changes Required | No |
Redeploy Required | Yes |
Process Restart Required | Yes |
User Steps Required | No |
Manual Configuration Required | No |
Please see the Supported Components & Versions page to check which versions of related components we support.