Anthos Service Mesh 1.4 est arrivé en fin de vie et n'est plus pris en charge. Pour en savoir plus sur la mise à niveau, consultez la section Mettre à niveau depuis des versions antérieures. Accédez à la documentation la plus récente ou sélectionnez une autre version :

Présentation de l'observabilité

Anthos Service Mesh offre une observabilité dans l'état et les performances de vos services. Pour obtenir des données de télémétrie, Anthos Service Mesh s'appuie sur des proxys side-car que vous injectez en tant que conteneur distinct dans les mêmes pods que vos charges de travail. Les proxys interceptent tout le trafic HTTP entrant et sortant vers les charges de travail et transmettent les données à Anthos Service Mesh. Avec ce système, les développeurs de services n'ont pas besoin d'instrumenter leur code pour collecter des données de télémétrie.

Cloud Monitoring et Cloud Logging sont activés dans votre projet sur le cloud lorsque vous installez Anthos Service Mesh. Pour signaler des données de télémétrie, chaque proxy side-car qui est injecté dans vos pods de service appelle l'API Cloud Monitoring et l'API Cloud Logging. Les données de télémétrie sont automatiquement importées sur les pages Anthos Service Mesh de Cloud Console. Notez que les métriques ne sont affichées que pour les services HTTP sur les pages Anthos Service Mesh de Cloud Console.

Anthos Service Mesh fournit plusieurs tableaux de bord de service préconfigurés dans Cloud Console, ce qui vous évite d'avoir à configurer manuellement des tableaux de bord et des graphiques. Cette télémétrie détaillée permet aux opérateurs d'observer le comportement du service et leur permet de résoudre des problèmes, de gérer et d'optimiser leurs applications.

Sur la page Anthos Service Mesh dans Google Cloud Console, vous pouvez :

  • Obtenez un aperçu de tous les services de votre réseau maillé, celui-ci vous fournit des métriques critiques au niveau du service sur trois des quatre signaux clés de surveillance : la latence, le trafic et les erreurs.

  • Définissez, examinez et paramétrez des alertes en fonction des objectifs de niveau de service (SLO), qui résument les performances visibles de l'utilisateur de votre service.

  • Affichez les graphiques de métriques pour des services individuels et analysez-les de manière approfondie à l'aide de filtres et de répartitions, par code de réponse, protocole, pod de destination, source de trafic, etc.

  • Obtenez des informations détaillées sur les points de terminaison de chaque service, et notez l'évolution du trafic entre les services et les performances pour chaque lien de communication.

  • Explorez une visualisation de graphiques de topologie de services qui affiche les services de votre réseau maillé et leurs relations.

Étape suivante