Surveillance de Python FastAPI

Avec l' Instana, vous pouvez surveiller automatiquement vos applications FastAPI. Vous n'avez pas besoin de modifier le code, de changer la configuration, de redéployer ou de lancer un processus.

FastAPI

Le package Instana Python intègre un middleware ASGI permettant d'assurer la visibilité des requêtes au sein de vos applications asynchrones. Dans le cadre d' FastAPI,, ce middleware ASGI est automatiquement appliqué à vos applications FastAPI-based.

Méthodes de surveillance

Pour surveiller vos applications FastAPI, vous pouvez soit utiliser le webhook Instana AutoTrace, soit installer le paquet Instana Python.

Le tableau suivant présente les fonctionnalités prises en charge par Instana pour chaque méthode de surveillance :

Fonctions AutoTrace webhook Instana Python colis
Visibilité automatique Disponible Disponible
modifications de code Non requis Non requis
Redéploiement Non requis Obligatoire
Redémarrage du processus Non requis Obligatoire
Etapes utilisateur Non requis Non requis
Modifications de configuration Non requis Non requis

Instana Python colis

Vous pouvez instrumenter manuellement vos applications FastAPI en installant le paquet Python de l' Instana. Une fois le package « Instana » ( Python ) installé et activé, votre application FastAPI est surveillée. Pour plus d'informations sur l'installation et l'activation du package, voir Installation manuelle.

Pour savoir quelles versions des composants associés sont prises en charge, consultez la section Composants et versions pris en charge.