Accéder aux traces dans Cloud Trace

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

Afficher des exemples de trace d'un service

Pour afficher un échantillon des traces d'un service dans votre application, procédez comme suit:

  1. Accédez à la page Anthos Service Mesh de Google Cloud Console.

    Accéder à la page Anthos Service Mesh

  2. Sous Services, sélectionnez le nom du service que vous souhaitez inspecter.

    La capture d'écran suivante montre un exemple de service frontend.

    Graphique de trace Anthos Service Mesh

  3. Sous Demander des traces, cliquez sur une trace pour afficher plus d'informations.

    La capture d'écran suivante montre un exemple de sous-panneau "Demande de trace".

    Sous-panneau de trace d'Anthos Service Mesh

Afficher toutes les traces

Pour afficher toutes les traces d'un service, procédez comme suit:

  1. Accédez à la page Anthos Service Mesh de Google Cloud Console.

    Accéder à la page Anthos Service Mesh

  2. Sous Services, sélectionnez le nom du service que vous souhaitez inspecter.

  3. Accédez à la page Métriques.

  4. Spécifiez une période dans le menu déroulant Période ou définissez une période personnalisée avec la chronologie.

  5. 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 et istio.mesh_id, respectivement.

Étapes suivantes