menu
arrow_back

Observer des services à l'aide de Prometheus, Grafana, Jaeger et Kiali

Observer des services à l'aide de Prometheus, Grafana, Jaeger et Kiali

1 heure 7 crédits

GSP655

Google Cloud – Ateliers adaptés au rythme de chacun

Aperçu

Présentation

Dans cet atelier, vous explorerez le modèle flexible d'Istio pour la collecte de données télémétriques, à l'aide d'adaptateurs et de modules complémentaires. Les modules complémentaires de télémétrie d'Istio (Prometheus, Grafana, Jaeger et Kiali), sont conçus pour faciliter le développement et l'exploitation de services, même lorsqu'ils s'exécutent sur site.

Traditionnellement, les services s'intègrent directement à ces systèmes backend. Ils viennent littéralement se greffer à la structure, en y incorporant des options d'utilisation et une sémantique spécifiques.

Ce n'est pas le cas d'Istio, qui fournit une abstraction uniforme permettant d'interagir avec un ensemble ouvert de backends d'infrastructure. L'objectif est de renforcer au maximum le contrôle de l'opérateur, sans pour autant surcharger les développeurs de services. Istio est conçu pour modifier les limites entre les couches afin de réduire la complexité systémique, de supprimer la logique des règles du code du service et de donner le contrôle aux opérateurs.

Mixer est le composant d'Istio chargé de collecter les données télémétriques. La flexibilité de Mixer dans le traitement des différents backends d'infrastructures provient de son modèle de plug-in à usage général. Les plug-ins individuels sont connus sous le nom d'adaptateurs et permettent à Mixer d'interagir avec différents backends d'infrastructure qui fournissent des fonctionnalités de base, telles que la journalisation et le contrôle, entre autres. L'ensemble exact d'adaptateurs utilisés au sein de l'environnement d'exécution peut être configuré et facilement étendu pour cibler de nouveaux backends d'infrastructure ou des backends personnalisés.

Topologie d'adaptateur Mixer

Objectifs

Dans cet atelier, vous apprendrez à effectuer les opérations suivantes :

  • Comprendre l'installation des modules complémentaires de télémétrie d'Istio
  • Interroger les métriques d'Istio avec Prometheus
  • Visualiser des métriques Istio avec Grafana
  • Générer et visualiser des traces avec Jaeger
  • Visualiser le maillage de services avec Kiali

Inscrivez-vous sur Qwiklabs pour consulter le reste de cet atelier, et bien plus encore.

  • Obtenez un accès temporaire à Google Cloud Console.
  • Plus de 200 ateliers, du niveau débutant jusqu'au niveau expert.
  • Fractionné pour vous permettre d'apprendre à votre rythme.
Inscrivez-vous pour démarrer cet atelier