Variable d’environnement
Utilisez une variable d’environnement si vous souhaitez désactiver le Tracing pour l’ensemble du programme sans modifier le code de l’application. Pour désactiver systématiquement le Tracing pour l’ensemble du programme, définissez la variable d’environnementWEAVE_DISABLED=true.
WEAVE_DISABLED n’est lue qu’une seule fois, au moment de la définition de la fonction. Vous ne pouvez pas utiliser cette variable pour activer ou désactiver le Tracing à l’exécution.
Initialisation du client
Pour désactiver conditionnellement le tracing pour un client Weave spécifique, initialisez le client avec l’indicateurdisabled dans les paramètres d’initialisation.
- Python
- TypeScript
Gestionnaire de contexte
Pour désactiver conditionnellement le tracing uniquement dans un bloc de code spécifique, vous pouvez utiliser un gestionnaire de contexte de tracing. Utilisezwith tracing_disabled() pour désactiver le tracing uniquement pour les appels de fonction exécutés dans le bloc with. Utilisez-le dans le code de votre application pour délimiter les appels qui ne devraient pas être enregistrés.
- Python
- TypeScript
- Python
- TypeScript