Cloud Debugger résout le problème d'isolement des problèmes qui ne surviennent que dans la production. En vous permettant d'inspecter l'état d'une application en cours d'exécution en temps réel, sans l'arrêter ni la ralentir, Debugger vous aide à résoudre les problèmes difficiles à reproduire dans un environnement local. Le débogueur gagne également du temps en éliminant le processus de redéploiement d'applications juste pour ajouter des instructions de journalisation.
Certains problèmes ne surviennent que en production, et le débogage en local n'est pas possible. Dans d'autres cas, le redéploiement a permis de résoudre le problème pendant un certain temps, mais la cause initiale du problème n'a pas été corrigée. Lorsque cela se produit, utilisez Cloud Debugger pour identifier le problème en prenant des instantanés de variables et de la pile d'appels, et en injecter des points de journalisation de débogage dans l'application en cours d'exécution. Capturez la pile d'appel et les variables à l'emplacement de votre choix dans le code source, sans que cela n'ait aucune incidence sur les utilisateurs.
Pour commencer à utiliser Debugger, consultez la page de configuration correspondant au langage de votre choix :