Stackdriver Debugger

Investiga el comportamiento de tu código en producción

Pruébalo gratis

Depuración de aplicaciones en tiempo real

Stackdriver Debugger es una función de Google Cloud Platform que te permite examinar el estado de una aplicación en ejecución en tiempo real y sin detenerla ni disminuir su velocidad. Tus usuarios no se verán afectados mientras capturas la pila de llamadas y las variables en cualquier ubicación de tu código fuente. Puedes usarla tanto para entender el comportamiento del código en producción, como también para analizar su estado y encontrar esos errores difíciles de detectar.

Depura en producción

Puedes usar Stackdriver Debugger con aplicaciones en fase de producción. Podrás tomar una instantánea del estado de la aplicación en ejecución o incorporar una nueva instrucción de registro con solo unos clics. Una instantánea captura la pila de llamadas y las variables en una ubicación específica del código la primera vez que la instancia ejecuta ese código. El punto de registro ingresado se comporta como si fuera parte del código implementado y escribe los mensajes de registro en la misma transmisión de registro. Esto se puede ver en una interfaz simple y fácil de usar.

Varias opciones de origen

Stackdriver Debugger es más fácil de usar cuando hay un código fuente disponible. Si se usa un sistema de control de versiones, como Google Cloud Source Repository, GitHub, Bitbucket o GitLab, puede mostrar la versión correcta del código fuente. Cuando se usan otros repositorios de origen, puedes subir los archivos de origen como parte del proceso de implementación y compilación. También puede mostrar los archivos locales cuando se usan en desarrollo local. Si no tienes acceso al código fuente, simplemente escribe el nombre del archivo y el número de línea directamente en la interfaz de usuario para tomar una instantánea o incorporar un punto de registro.

Colabora mientras depuras

Comparte tu sesión de depuración para colaborar con otros miembros del equipo con facilidad. Para hacerlo solo tienes que enviar la URL de la consola.

Usa tus flujos de trabajo

Stackdriver Debugger está integrado en los flujos de trabajo existentes de los desarrolladores. Inicia Debugger y toma instantáneas directamente desde Logging, Error Reporting, los paneles, los IDE o la interfaz de la línea de comandos de gcloud.

Características de Stackdriver Debugger

Investiga el comportamiento de tu código en producción

Instantánea de depuración
Captura el estado de tu aplicación en producción en una línea específica.
Puntos de registro de depuración
Incorpora una nueva instrucción de registro según demanda en una ubicación de línea específica.
Depuración condicional
Escribe una expresión condicional simple con el lenguaje de tu aplicación para capturar una instantánea o escribir un mensaje en el punto de registro, si lo necesitas.
Integración con IDE
Usa Stackdriver Debugger en tu IDE.
Configuración sencilla
Debugger está habilitado automáticamente para todas las aplicaciones de App Engine. Sigue una serie de pasos sencillos a fin de habilitarlo para Kubernetes Engine o Compute Engine.

Precios de Stackdriver Debugger

El uso de Stackdriver Debugger es gratuito para todos los clientes de Google Cloud Platform.