Python FastAPI Monitoring

FastAPI

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

Please see the Supported Components & Versions page to check which versions of related components we support.