Stackdriver Trace

Identifiez les goulots d'étranglement qui affectent les performances en production.

Essai gratuit

Le traçage distribué à la portée de tous

Stackdriver Trace est un système de traçage distribué qui recueille les données de latence de vos applications et les affiche dans la console Google Cloud Platform. Vous pouvez suivre la propagation des requêtes dans votre application et recevoir des informations détaillées presque en temps réel sur ses performances. Stackdriver Trace analyse automatiquement toutes les traces de votre application pour générer des rapports approfondis sur la latence et mettre en évidence les dégradations de performances. Cet outil enregistre également les traces de l'ensemble de vos VM, conteneurs ou projets Google App Engine.

Identifiez les goulots d'étranglement qui affectent vos performances

Avec Stackdriver Trace, consultez des informations détaillées sur la latence d'une requête individuelle ou évaluez la latence totale de votre application. Les différents outils et filtres fournis vous permettent de trouver rapidement les endroits où des goulots d'étranglement se produisent et d'identifier plus rapidement leur origine. Stackdriver Trace est une solution directement basée sur les outils Google que nous utilisons en interne pour faire fonctionner nos services à très grande échelle.

Détectez rapidement et automatiquement les problèmes

Le traçage continu permet de recueillir et d'analyser les données de traces de votre projet pour identifier automatiquement les récentes variations des performances de votre application. Vous pouvez comparer ces variations de latence, disponibles avec la fonctionnalité de rapport d'analyse, en fonction du temps ou des versions. Par ailleurs, Stackdriver Trace vous alerte automatiquement en cas de changement significatif dans le profil de latence de votre application.

Un système compatible avec de nombreuses plates-formes

Grâce à ses SDK spécifiques à chaque langage, Stackdriver Trace peut analyser des projets qui s'exécutent sur des VM (même celles qui ne sont pas gérées par Google Cloud Platform). Le SDK Trace est actuellement disponible pour Java, Node.js, Ruby et Go. Vous pouvez vous servir de l'API Trace pour envoyer des données de traces et les récupérer depuis n'importe quelle source. Un collecteur Zipkin est également à votre disposition, ce qui permet aux traceurs Zipkin d'envoyer des données à Stackdriver Trace. Les projets qui s'exécutent sur Google App Engine sont automatiquement tracés.

Fonctionnalités de Stackdriver Trace

Identifiez les goulots d'étranglement qui affectent les performances en production.

Configuration facile
Toutes les applications App Engine sont tracées automatiquement. Les bibliothèques peuvent tracer les applications en cours d'exécution après une configuration minimale. L'ensemble des rapports d'analyse et de performances décrits ci-dessus sont prêts à l'emploi.
Analyse automatique
Des rapports de performances sont créés automatiquement tous les jours pour chaque application tracée. Vous pouvez également générer des rapports à la demande.
Détection de variations de latence
Grâce aux rapports de performances de votre application, identifiez les éventuelles dégradations de la latence au fil du temps.
Informations sur les performances
Les goulots d'étranglement affectant les performances sont recherchés automatiquement sur chaque trace de point de terminaison.
Extensibilité pour les charges de travail personnalisées
L'API Trace et les SDK spécifiques à chaque langage permettent un traçage des applications en cours d'exécution sur les machines virtuelles et les conteneurs. Les données Trace peuvent être utilisées via l'interface utilisateur de Stackdriver Trace par le biais de l'API Trace.

"L'analyse des traces nous a permis de détecter rapidement un changement de latence. Grâce à la chronologie de Stackdriver Trace, nous avons pu savoir où se produisaient les goulots d'étranglement et nous avons réussi à résoudre le problème. "

– Keith Marsh Technologue en ligne principal, Dovetail Games

TARIFS DE STACKDRIVER TRACE

Trace est une solution gratuite pour tous les clients de Cloud Platform.