Python FastAPI Monitoring
Instana provides automatic monitoring of your FastAPI 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 FastAPI this ASGI middleware is applied automatically to your FastAPI 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 FastAPI 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 |
Configuration Changes Required | No |
Manual Installation
Instana allows for manual instrumentation of your FastAPI applications. Once the Instana Python package is imported, your FastAPI 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 |
Configuration Changes Required | No |
Please see the Supported Components & Versions page to check which versions of related components we support.
See Also
- Python Overview
- Python Configuration
- Python OpenTracing
- OpenTracing Best Practices
- Python Troubleshooting
- Python Supported Components & Versions
Please see the Supported Components & Versions page to check which versions of related components we support.