Stackdriver Trace

Detecta cuellos de botella de rendimiento en producción

Pruébalo gratis

Seguimiento distribuido para todos

Stackdriver Trace es un sistema de seguimiento distribuido que recopila datos de latencia sobre tus aplicaciones y los muestra en la consola de Google Cloud Platform. Puedes hacer un seguimiento de cómo se propagan las solicitudes a través de tus aplicaciones y recibir estadísticas de rendimiento detalladas casi en tiempo real. Stackdriver Trace analiza automáticamente todos los datos de seguimiento de tu aplicación para generar informes de latencia detallados y detectar degradaciones del rendimiento. Puede capturar datos de seguimiento de todos tus contenedores, VM o proyectos de Google App Engine.

Detecta cuellos de botella de rendimiento

Con Stackdriver Trace, puedes inspeccionar información detallada sobre la latencia de una sola solicitud o ver la latencia total de toda la aplicación. Con los diversos filtros y herramientas que se proporcionan, puedes encontrar cuellos de botella y también identificar su causa raíz rápidamente. Stackdriver Trace se basa en las herramientas que se usan en Google para mantener los servicios en ejecución en una escala extrema.

Detección de problemas automática y rápida

Trace reúne y analiza continuamente los datos de seguimiento de tus proyectos para identificar automáticamente los cambios recientes en el rendimiento de tu aplicación. Estas distribuciones de latencia, disponibles a través de la función Analysis Reports, se pueden comparar entre distintos momentos o versiones, y Stackdriver Trace te avisará automáticamente si detecta un cambio importante en el perfil de latencia de tu app.

Amplia compatibilidad con plataformas

Los SDK específicos para cada lenguaje de Stackdriver Trace pueden analizar proyectos que se ejecutan en VM (incluso aquellos que no se administran en Google Cloud Platform). Actualmente, el SDK de Trace está disponible para Java, Node.js, Ruby y Go, y la API de Trace se puede usar para enviar y recuperar datos de seguimiento de cualquier fuente. También está disponible un recopilador Zipkin, que permite a los rastreadores de Zipkin enviar datos a Stackdriver Trace. Los proyectos que se ejecutan en Google App Engine se capturan automáticamente.

Características de Stackdriver Trace

Detecta cuellos de botella de rendimiento en producción

Configuración sencilla
Se ejecuta un seguimiento de todas las aplicaciones de App Engine automáticamente. Las bibliotecas están disponibles para realizar el seguimiento de las aplicaciones que se están ejecutando en otros lugares, luego de una configuración mínima. Todos los informes y análisis de rendimiento descritos anteriormente están disponibles para usarse de inmediato.
Análisis automático
Se crean informes de rendimiento automáticos a diario, de cada aplicación a la que se hace seguimiento. También puedes generar informes según demanda.
Detección de cambios de latencia
Los informes de rendimiento de tu aplicación se evalúan con el tiempo para identificar degradaciones en la latencia de tu aplicación.
Estadísticas de rendimiento
Cada dato de seguimiento a nivel del extremo se evalúa automáticamente para detectar cuellos de botella en el rendimiento.
Extensibilidad para cargas de trabajo personalizadas
La API de Trace y los SDK específicos para cada lenguaje están disponibles para realizar el seguimiento de las aplicaciones que se ejecutan en máquinas virtuales y contenedores. Los datos de seguimiento se pueden ver en la IU de Stackdriver Trace mediante la API de Trace.

“El análisis de Trace nos permitió detectar un cambio de latencia rápidamente. Las líneas de tiempo de Stackdriver Trace nos mostraron dónde ocurrían los cuellos de botella de latencia y nos ayudaron a recuperarnos".

- Keith Marsh tecnólogo principal de servicios en línea, Dovetail Games

PRECIOS DE STACKDRIVER TRACE

Trace es gratuito para los clientes de Cloud Platform.

Supervisa tus recursos estés donde estés

Obtén la app de Google Cloud Console para ayudarte a administrar tus proyectos.