Stackdriver Trace

Identifiez les goulots d'étranglement qui affectent les performances en production.
Le traçage distribué à la portée de tous

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 MV, conteneurs ou projets 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 App Engine sont automatiquement tracés.

Fonctionnalités

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.

Informations sur les performances

Les goulots d'étranglement affectant les performances sont recherchés automatiquement sur chaque trace de point de terminaison.

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.

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.

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.

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 Principal Online Technologist, Dovetail Games

Ressources

Tarifs

Cliquez ici pour en savoir plus sur les tarifs de Google Stackdriver, y compris de Trace.

FONCTIONNALITÉ PRIX ATTRIBUTION GRATUITE PAR MOIS DATE D'ENTRÉE EN VIGUEUR
Ingestion Stackdriver Trace 0,20 $/million de délais 2,5 premiers millions de délais 1er novembre 2018
Google Cloud

Premiers pas

Développez vos connaissances et créez des applications

Les nouveaux clients bénéficient de 300 $ de crédits gratuits pour apprendre et créer sur Google Cloud, et d'une assistance technique gratuite pour une période allant jusqu'à 12 mois.

Encore besoin d'aide ?

Nos experts peuvent vous aider à concevoir la solution adaptée à vos besoins ou à trouver le bon partenaire.

Java est une marque déposée d'Oracle et/ou ses affiliés.

Envoyer des commentaires concernant…

Besoin d'aide ? Consultez notre page d'assistance.