Suivi des erreurs de navigateur

La fonctionnalité Suivi des erreurs traite les erreurs recueillies à partir du navigateur par le SDK RUM. Dès lors qu’une erreur source ou personnalisée contenant une stack trace est recueillie, le suivi des erreurs assure son traitement et lui attribue une catégorie de problème afin de la rassembler avec des erreurs similaires. Suivez les étapes ci-dessous pour commencer rapidement à utiliser le suivi des erreurs :

  1. Téléchargez la dernière version du SDK RUM Browser.
  2. Configurez les paramètres version, env et service lors de l’initialisation de votre SDK.
  3. Importez des source maps JavaScript en prenant soin de suivre notre guide, afin d’obtenir des stack traces non minifiées.

Associer des erreurs à votre code source

La nouvelle version de l’interface de ligne de commande Datadog vous permet non seulement d’envoyer des source maps, mais également d’obtenir des informations Git, comme le hash d’un commit, l’URL d’un référentiel et la liste des chemins de fichiers suivis dans le référentiel de code. Grâce à ces informations, la solution RUM et la fonctionnalité Suivi des erreurs peuvent mettre en corrélation une erreur avec le code source. Vous pouvez ainsi passer du cadre d’une stack trace à la ligne de code pertinente dans GitHub, GitLab et BitBucker.

L'association des cadres de stack trace au code source est prise en charge par la version 0.12.0 et les versions ultérieurs de l'interface de ligne de commande Datadog.

Pour aller plus loin