Cloud Debugger

Inspecciona el comportamiento del código en producción

Consulta la documentación de este producto.

Icono de Información general sobre Stackdriver Debugger

Depuración de aplicaciones en tiempo real

Cloud Debugger es una función de Google Cloud que te permite inspeccionar en tiempo real el estado de una aplicación que se esté ejecutando, sin necesidad de detenerla ni ralentizarla. Captura las variables y la pila de llamadas de cualquier parte de tu código fuente sin que la experiencia de tus usuarios se vea afectada. Utiliza esta función para conocer el comportamiento del código en entornos de producción y analizar su estado para encontrar errores difíciles de detectar.

Icono de Depura en producción

Depura en producción

Cloud Debugger puede utilizarse con aplicaciones de producción. Con solo unos pocos clics, puedes tomar una captura del estado de una aplicación que se esté ejecutando o inyectar un nuevo mensaje de log. La primera vez que una instancia ejecuta un fragmento de código, se realiza una captura que recoge información sobre las variables y las pilas de llamadas en la ubicación específica de dicho código. El punto de registro inyectado se comporta como si fuera parte del código desplegado y escribe los mensajes de registro en el mismo flujo de registro. Todo esto está disponible en una interfaz sencilla e intuitiva.

Logotipo de Varias opciones de código fuente

Varias opciones de código fuente

Resulta más fácil utilizar Cloud Debugger cuando se tiene acceso al código fuente. Esta función muestra la versión correcta del código fuente si se utiliza un sistema de control de versiones, como Cloud Source Repositories, GitHub, Bitbucket o GitLab. Si usas otro repositorio de código, puedes subir los archivos de código fuente como parte de tu proceso de compilación y despliegue. Además, Cloud Debugger también puede mostrar archivos locales cuando se utilizan para el desarrollo local. Si no puedes acceder al código fuente, solo debes especificar un nombre de archivo y un número de línea directamente en la interfaz de usuario para tomar la captura o inyectar un punto de registro.

Icono de Colabora durante la depuración

Colabora durante la depuración

Comparte tu sesión de depuración con otros miembros de tu equipo y colabora con ellos fácilmente. Para hacerlo, solo tienes que enviar la URL de la consola. Así de sencillo.

Icono de Usa tus flujos de trabajo

Usa tus flujos de trabajo

Cloud Debugger se integra en los flujos de trabajo de los desarrolladores. Inicia Debugger y toma capturas directamente desde Cloud Logging, Error Reporting, los paneles, los IDE o la interfaz de línea de comandos de gcloud.

Características

Captura para depurar

Captura el estado de la aplicación en producción en una ubicación de línea concreta.

Puntos de registro de depuración

Inyecta un nuevo mensaje de log en una ubicación de línea concreta según demanda.

Depuración condicional

Toma una captura o redacta un mensaje de punto de registro solo cuando lo necesites mediante una expresión condicional sencilla escrita en el lenguaje de tu aplicación.

Integración en IDE

Usa Cloud Debugger desde tu IDE.

Configuración sencilla

Debugger se habilita automáticamente en las aplicaciones de App Engine. Si quieres activar esta función en Google Kubernetes Engine o en Compute Engine, tan solo tienes que seguir una serie de pasos sencillos.

Recursos técnicos

Precios

Cloud Debugger es gratuito para todos los clientes de Google Cloud.

Ve un paso más allá

Empieza a crear en Google Cloud con 300 USD en crédito gratis y más de 20 productos Always Free.

¿Necesitas ayuda para empezar?
Trabaja con un partner de confianza
Sigue explorando nuestras soluciones