Cloud Trace
Identifiez les goulots d'étranglement qui affectent les performances en production
Consultez la documentation de ce produit.
Le traçage distribué à la portée de tous
Identifiez les goulots d'étranglement qui affectent vos performances
Avec Cloud Trace, vous pouvez consulter les informations de latence détaillées d'une requête individuelle ou évaluer 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. Cloud Trace est une solution directement basée sur les outils Google que nous utilisons 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 trace de votre projet pour identifier automatiquement les variations de performances récentes de votre application. Vous pouvez comparer les données de répartition de la latence (disponibles dans les rapports d'analyse) en fonction du temps ou des versions. Par ailleurs, Cloud 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 propres à chaque langage, Cloud 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). 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 trace 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 à Cloud Trace. Les projets qui s'exécutent sur App Engine sont automatiquement tracés.
Features
Configuration facile
Toutes les applications Cloud Run, Cloud Functions et standard App Engine sont tracées automatiquement. En outre, des bibliothèques peuvent tracer les applications en cours d'exécution dans d'autres environnements après une configuration minimale. L'ensemble des rapports d'analyse et de performances décrits ci-dessus sont prêts à l'emploi.
Insights 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 propres à chaque langage permettent de tracer les applications en cours d'exécution sur les machines virtuelles et les conteneurs. Les données de trace peuvent être utilisées via l'interface utilisateur de Cloud 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 Cloud Trace, nous avons pu savoir où se produisaient les goulots d'étranglement et résoudre le problème."
Keith Marsh, Principal Online Technologist, Dovetail Games
Resources
Tarifs
En savoir plus sur les tarifs de Cloud Trace
Caractéristique | Tarif | Attribution gratuite par mois | Date d'entrée en vigueur |
---|---|---|---|
Ingestion Trace | 0,20 $/million de délais | 2,5 premiers millions de délais | 1er novembre 2018 |
Profitez de 300 $ de crédit offert et de plus de 20 produits Always Free pour commencer à créer des applications sur Google Cloud.
Démarrez votre prochain projet, consultez des tutoriels interactifs et gérez votre compte.
Java est une marque déposée d'Oracle et/ou ses sociétés affiliées.