En plus du paramètre global, vous pouvez activer ou désactiver la fonction App Analytics pour des intégrations spécifiques grâce au paramètre suivant :
- Propriété système :
-Ddd.<intégration>.analytics.enabled=true
- Variable d’environnement :
DD_<INTÉGRATION>_ANALYTICS_ENABLED=true
Utilisez ces options en plus de la configuration globale pour les intégrations qui envoient des services custom. Par exemple, si des spans JMS sont envoyées en tant que service custom, vous pouvez définir le code suivant pour activer le tracing de JMS dans la fonction App Analytics :
- Propriété système :
-Ddd.jms.analytics.enabled=true
- Variable d’environnement :
DD_JMS_ANALYTICS_ENABLED=true
Les noms des intégrations sont disponibles sur le tableau des intégrations.
En plus du paramètre global, vous pouvez activer ou désactiver la fonction App Analytics pour des intégrations spécifiques grâce au paramètre suivant :
- Configuration du traceur :
ddtrace.config.<INTÉGRATION>.analytics_enabled = True
- Variable d’environnement :
DD_<INTÉGRATION>_ANALYTICS_ENABLED=true
Utilisez ces options en plus de la configuration globale pour les intégrations qui envoient des services custom. Par exemple, si des spans Boto sont envoyées en tant que service custom, vous pouvez définir le code suivant pour activer le tracing de Boto dans la fonction App Analytics :
- Configuration du traceur :
ddtrace.config.boto.analytics_enabled = True
- Variable d’environnement :
DD_BOTO_ANALYTICS_ENABLED=true
Remarque : l’implémentation du traceur étant propre à chaque intégration, plusieurs intégrations nécessitent une configuration spéciale. Consultez la documentation des bibliothèques sur App Analytics pour en savoir plus.
La fonction App Analytics peut être activée pour des intégrations spécifiques.
Pour ce faire, définissez DD_<INTÉGRATION>_ANALYTICS_ENABLED=true
dans votre environnement ou configurez ce paramètre :
Datadog.configure { |c| c.use :integration, analytics_enabled: true }
Où intégration
est le nom de l’intégration. Consultez la liste des intégrations disponibles pour découvrir les options disponibles.
true
active l’analyse pour cette intégration, quel que soit le paramètre global.false
désactive l’analyse pour cette intégration, quel que soit le paramètre global.nil
applique le paramètre global pour l’analyse.
En plus du paramètre global, vous pouvez activer ou désactiver la fonction App Analytics pour chaque intégration. Par exemple, pour configurer le paquet net/http
de la bibliothèque standard, vous pouvez procéder ainsi :
package main
import (
httptrace "gopkg.in/DataDog/dd-trace-go.v1/contrib/net/http"
"gopkg.in/DataDog/dd-trace-go.v1/ddtrace/tracer"
)
func main() {
tracer.Start()
defer tracer.Stop()
mux := httptrace.NewServeMux(httptrace.WithAnalytics(true))
// ...
}
En plus du paramètre global, vous pouvez activer ou désactiver la fonction App Analytics pour des intégrations spécifiques.
Par exemple, pour activer la fonction App Analytics pour express
:
tracer.use('express', {
analytics: true
})
Les noms des intégrations sont disponibles sur le tableau des intégrations.
En plus du paramètre global, vous pouvez activer ou désactiver la fonction App Analytics pour des intégrations spécifiques.
- Variable d’environnement ou AppSetting :
DD_<INTÉGRATION>_ANALYTICS_ENABLED=true
Ou en code :
Tracer.Instance.Settings.Integrations["<INTÉGRATION>"].AnalyticsEnabled = true;
Par exemple, pour activer la fonction App Analytics pour ASP.NET MVC :
- Variable d’environnement ou AppSetting :
DD_ASPNETMVC_ANALYTICS_ENABLED=true
Ou en code :
Tracer.Instance.Settings.Integrations["AspNetMvc"].AnalyticsEnabled = true;
Les noms des intégrations sont disponibles sur le tableau des intégrations. Remarque : sous Linux, les noms des variables d’environnement sont sensibles à la casse.
En plus du paramètre global, vous pouvez activer ou désactiver la fonction App Analytics pour des intégrations spécifiques grâce au paramètre suivant :
- Variable d’environnement :
DD_<INTÉGRATION>_ANALYTICS_ENABLED=true
Utilisez ces options en plus de la configuration globale pour les intégrations qui envoient des services custom. Par exemple, si des spans Symfony sont envoyées en tant que service custom, vous pouvez définir le code suivant pour activer le tracing de Symfony dans la fonction App Analytics :
- Variable d’environnement :
DD_SYMFONY_ANALYTICS_ENABLED=true
Les noms des intégrations sont disponibles sur le tableau des intégrations.