L'agent Python peut désormais filtrer quel middleware Django doit être monitoré. Par défaut, tous les middlewares seront instrumentés.
Important
Middleware Instrumentation Filtering pour Django est disponible pour l'agent Python version 10.17.0 et supérieure. Par défaut, tous les middlewares seront instrumentés. Pour modifier cette configuration, consultez notre documentation.
Désactiver tous les middlewares Django
La désactivation de l'instrumentation du middleware dans Django peut être effectuée de deux manières :
- Définissez la variable d'environnement
NEW_RELIC_INSTRUMENTATION_DJANGO_MIDDLEWARE_ENABLED
surFalse
- Définissez
instrumentation.middleware.django.enabled = false
dans le fichier de configuration.
Paramètres de configuration du middleware Django
Règles d'exclusion/d'inclusion du middleware
L'agent suit ces règles pour déterminer quel middleware inclure ou exclure pour monitoring: