menu
arrow_back

Observar serviços usando o Prometheus, o Grafana, o Jaeger e o Kiali

Observar serviços usando o Prometheus, o Grafana, o Jaeger e o Kiali

1 hora 7 créditos

GSP655

Laboratórios autoguiados do Google Cloud

Visão geral

Introdução

Neste laboratório, você conhecerá o modelo flexível do Istio para coletar telemetria usando adaptadores e complementos. Os complementos de telemetria do Istio, como o Prometheus, o Grafana, o Jaeger e o Kiali, foram projetados para dar suporte à criação e à operação de serviços, mesmo quando são executados no local.

Tradicionalmente, os serviços são integrados a esses sistemas de back-end, estabelecendo uma comunicação fixa de entrada e saída (hard coupling) e introduzindo semânticas e opções de uso específicas.

Em vez disso, a abstração uniforme do Istio possibilita a interação com uma série de back-ends abertos de infraestrutura. Assim, os operadores têm acesso a controles amplos e profundos, sem sobrecarregar os desenvolvedores do serviço. O Istio foi desenvolvido para alterar os limites entre os níveis e com isso reduzir a complexidade sistêmica. Ele também elimina a lógica da política do código do serviço e transfere o controle para os operadores.

O Mixer é o componente do Istio que coleta a telemetria. Ele tem flexibilidade para lidar com vários back-ends de infraestrutura devido ao próprio modelo de plug-in de uso geral. Com plug-ins individuais, chamados adaptadores, o Mixer pode interagir com vários back-ends de infraestrutura responsáveis por funcionalidades centrais, como geração de registros, monitoramento e muitas outras. Pela configuração, é possível definir o conjunto de adaptadores usado no ambiente de execução, que pode ser estendido facilmente e direcionado a back-ends de infraestrutura novos ou personalizados.

Topologia do adaptador do Mixer

Objetivos

Neste laboratório, você aprenderá a fazer o seguinte:

  • Instalar os complementos de telemetria do Istio
  • Consultar as métricas do Istio com o Prometheus
  • Visualizar as métricas do Istio com o Grafana
  • Gerar e visualizar traces com o Jaeger
  • Visualizar a malha de serviço com o Kiali

Participe do Qwiklabs para ler o restante deste laboratório e muito mais!

  • Receber acesso temporário a Console do Google Cloud.
  • Mais de 200 laboratórios, do nível iniciante ao avançado.
  • Tamanho compacto para que você possa aprender no seu próprio ritmo.
Participe para iniciar este laboratório