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.

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 |
AutoTrace webhook
Instana AutoTrace Le webhook est la méthode de surveillance par défaut; aucune intervention manuelle n'est nécessaire pour l'activer. Si vous avez installé le webhook « AutoTrace », celui-ci configure et surveille automatiquement vos applications Starlette à distance.
Pour plus d'informations sur l'installation du webhook Instana AutoTrace, consultez la section Installation du webhook Instana AutoTrace.
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.