L'agent Go prend en charge le traçage inter-application (CAT). Les liens de traçage inter- relient les transactions entre lesapplication APMapplications de monitoring, ce qui est essentiel pour les applications mettant en œuvre une orientée services ou microservices architecture.
Important
le traçage inter-applicationa été abandonné au profit du traçage distribué et sera supprimé dans une future version agent .
Activer le traçage inter-applications avec Go
Vous pouvez activer ou désactiver le traçage inter-applications dans l'agent Go en utilisant CrossApplicationTracer.Enabled
configuration l'indicateur .
Directives relatives aux transactions et aux requêtes HTTP avec Go
Même avec le traçage inter-applicationactivé, vous devez vous assurer que votre application suit quelques conventions simples lors de la réponse aux requests HTTP, de la création de ses propres requests HTTP ou de la création de ses propres transactions.
Obtenir la distribution du traçage
New Relic propose également le traçage distribué. Le traçage distribué est une amélioration du traçage inter-applicationet est recommandé pour les grands systèmes distribués.