Signalement de pannes du navigateur et suivi des erreurs
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.
- Téléchargez la dernière version du SDK Browse RUM.
- Configurez les tags
version
, env
et service
de votre application lors de l’initialisation du SDK. - 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.
Pour en savoir plus, consultez la section Datadog Source Code Integration (en anglais).
Pour aller plus loin
Documentation, liens et articles supplémentaires utiles: