CloudWatch RUM prend désormais en charge les cartes sources JavaScript pour faciliter le débogage des erreurs
Amazon CloudWatch RUM, qui aide les développeurs à surveiller les interactions entre des utilisateurs réels et à diagnostiquer les problèmes de performances frontales dans les applications Web, prend désormais en charge les cartes sources JavaScript, ce qui permet aux développeurs de convertir les erreurs JavaScript réduites dans la trace de la pile en formats lisibles pour une résolution plus rapide des erreurs. Grâce à cette fonctionnalité, les développeurs frontaux et les équipes DevOps peuvent désormais consulter les erreurs JS consultables et lisibles par l'être humain et identifier rapidement l'emplacement exact des erreurs dans leur code source d'origine.
Les erreurs JavaScript peuvent être difficiles à déboguer lorsqu'elles sont minimisées dans la trace de la pile, ce qui rend difficile l'identification de la source d'un problème. Désormais, en cas d'erreur dans un environnement de production, RUM exploite les cartes sources téléchargées par les clients pour retracer le code d'origine. La possibilité supplémentaire de rechercher des traces de pile non minimisées dans les événements RUM aide les développeurs à analyser les tendances et à corréler les problèmes sur plusieurs sessions, permettant ainsi une détection et une hiérarchisation plus rapides des erreurs récurrentes. Pour éliminer les erreurs dans les traces de pile JavaScript, les clients doivent l'activer dans la configuration d'App Monitor et fournir l'URI S3 du compartiment ou du dossier contenant les cartes sources via la console ou les API RUM.
Ces améliorations sont proposées dans toutes les régions où CloudWatch RUM est disponible. Le client paie les frais de stockage de ses cartes sources sur Amazon S3 et les appels d'API pour télécharger et récupérer les cartes sources conformément à la tarification publique AWS disponible ici.
Consultez la documentation pour en savoir plus sur cette fonctionnalité, ou consultez le Guide de l'utilisateur pour savoir comment démarrer avec CloudWatch RUM.