Stackdriver Debugger

Examina el comportamiento del código en producción
Probar gratis Ver la documentación/5}
Depuración de aplicaciones en tiempo real

Depuración de aplicaciones en tiempo real

Stackdriver Debugger es un producto de Google Cloud Platform que te permite inspeccionar el estado de una aplicación que se esté ejecutando en tiempo real, 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. Puedes utilizar esta función para conocer el comportamiento de tu código en entornos de producción y analizar su estado para descubrir errores difíciles de encontrar.

Depura en la fase de producción

Stackdriver 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 dirigidos al mismo flujo de registro. Todo esto está disponible en una interfaz sencilla y fácil de usar.

Varias opciones de código fuente

Resulta más fácil utilizar Stackdriver Debugger cuando el código fuente está disponible. Esta función muestra la versión correcta del código si se utiliza un sistema de control de versiones, como Google Cloud Source Repositories, GitHub, Bitbucket o GitLab. Si usas otro repositorio de código, puedes subir los archivos de código fuente en tu proceso de creación y despliegue. Además, Stackdriver 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.

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.

Usa tus flujos de trabajo

Stackdriver Debugger está integrado en los flujos de trabajo de los desarrolladores. Inicia Debugger y toma capturas directamente desde 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

Puedes usar Stackdriver Debugger desde tu IDE.

Configuración sencilla

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

Recursos técnicos

Precio

Stackdriver Debugger es gratis para todos los clientes de Google Cloud Platform.

Google Cloud

Primeros pasos

Aprendizaje y desarrollo

¿Todavía no has utilizado GCP? Empieza a usar de forma gratuita cualquiera de los productos de la plataforma con un crédito de 300 USD.

¿Necesitas más ayuda?

Nuestros expertos te ayudarán a crear la solución adecuada o a encontrar al partner que se ajuste mejor a tus necesidades.

Enviar comentarios sobre...

Stackdriver Debugger