Surveillance de Python Starlette

Instana surveille automatiquement vos applications Starlette à l'aide du webhook Instana AutoTrace. Vous n'avez pas besoin de modifier le code, de changer la configuration, de redéployer ou de lancer un processus. Vous pouvez également utiliser le package Instana Python pour instrumenter manuellement vos applications Starlette.

Starlette

Le package Instana Python intègre un middleware ASGI permettant d'assurer la visibilité des requêtes au sein de vos applications asynchrones. Pour Starlette, cet intergiciel ASGI est appliqué automatiquement à vos applications basées sur Starlette.

Méthodes de surveillance

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

Le tableau suivant présente les caractéristiques de chaque méthode :

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
Démarches de l'utilisateur Non requis Non requis
Modifications de configuration Non requis Non requis

Instana Python colis

Vous pouvez instrumenter manuellement vos applications Starlette en installant le paquet Instana Python. Une fois le package installé et activé, Instana surveille votre application Starlette. Pour plus d'informations sur l'installation et l'activation du paquet, voir Installation manuelle.

Pour connaître les versions prises en charge des composants associés, consultez la section Composants et versions pris en charge.