Cloud Trace est un système de traçage distribué qui recueille les données de latence des applications et les affiche en quasi-temps réel. Il vous permet de suivre un échantillon de requêtes à travers votre système distribué, d'observer les appels réseau et de profiler votre système de bout en bout.
Notez que Cloud Trace est désactivé par défaut. Pour activer Cloud Trace, redéployez le plan de contrôle géré par le client à l'aide du fichier YAML décrit dans la section Activer les fonctionnalités facultatives.
Les pages Anthos Service Mesh fournissent un lien vers les traces de la page Cloud Trace dans la console Google Cloud.
Accéder aux traces
Pour afficher les traces d'un service pendant une période spécifique, procédez comme suit :
Accédez à la page Anthos Service Mesh de Google Cloud Console.
Sous Services, sélectionnez le nom du service que vous souhaitez inspecter.
Accédez à la page Métriques.
Spécifiez une période dans le menu déroulant Période ou définissez une période personnalisée avec la chronologie.
Cliquez sur Afficher les traces.
Les traces d'un service dans Anthos Service Mesh contiennent les informations suivantes :
- Latences des requêtes dans différents services du maillage.
- Propriétés des requêtes HTTP, y compris l'ID, l'URL, la taille, la latence et le protocole.
- Nom du service, espace de noms et ID de maillage associés aux libellés
istio.canonical_service
,istio.namespace
etistio.mesh_id
, respectivement.