Présentation

Le suivi des erreurs traite des erreurs recueillies dans le navigateur par le SDK RUM Browser. Lorsquʼune erreur source ou personnalisée contenant une stack trace est recueillie, le suivi des erreurs la traite et lʼajoute à un problème, ou la regroupe avec dʼautres erreurs similaires.

Vos rapports de crash sont disponibles dans l’interface Error Tracking.

Configuration

Si vous nʼavez pas encore configuré le SDK Browser, suivez les instructions de configuration dans lʼapp ou consultez la documentation relative à la configuration de Browser RUM.

  1. Téléchargez la dernière version du SDK Browse RUM.
  2. Configurez les tags version, env et service de votre application lors de l’initialisation du SDK.
  3. Chargez vos source maps JavaScript pour accéder à des stack traces non minifiées.

Associer des erreurs à votre code source

En plus dʼenvoyer des source maps, lʼinterface de ligne de commande de Datadog signale des informations Git, comme le hash du commit, lʼURL du répertoire et la liste des chemins des fichiers suivis dans le répertoire du code.

Le suivi des erreurs et la solution RUM peuvent utiliser ces informations pour corréler des erreurs avec votre code source, ce qui vous permet de passer nʼimporter quelle frame de stack trace à la ligne de code associée dans GitHub, GitLab et Bitbucket.

L'association des frames 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 en savoir plus, consultez la section Datadog Source Code Integration (en anglais).

Pour aller plus loin