Neste documento, descrevemos como os clusters anexados ao GKE se integram ao Cloud Monitoring e como acessar suas métricas.
Antes de começar
Atenda ao pré-requisitos para clusters anexados ao GKE.
Autorize o Cloud Logging/Cloud Monitoring a configurar permissões do Google Cloud Observability.
Visão geral
Os clusters anexados ao GKE têm integração integrada ao Cloud Monitoring para métricas do sistema de nós, pods e contêineres. Isso permite ver facilmente o consumo de recursos das cargas de trabalho no cluster, criar painéis e configurar alertas.
Os clusters anexados ao GKE instalam o coletor de métricas gke-metrics-agent no
seu cluster. Esse agente é baseado no
OpenTelemetry Collector
e é executado em cada nó do cluster. Ele faz a amostragem das métricas a cada minuto e
faz o upload das medições para o Cloud Monitoring.
Depois do upload das métricas para o cluster, elas residem no projetoGoogle Cloud . É possível agregar dados em todos os seus clusters, criar painéis personalizados, explorar os dados de um único cluster, visualizar gráficos de linha, configurar alertas e muito mais.
Como usar o Metrics Explorer
Para visualizar as métricas de um recurso monitorado usando o Metrics Explorer, faça o seguinte:
- 
No console Google Cloud , acesse a página do leaderboard Metrics explorer:
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.
 - Na barra de ferramentas do console Google Cloud , selecione seu projeto Google Cloud . Para configurações do App Hub, selecione o projeto host do App Hub ou o projeto de gerenciamento da pasta habilitada para apps.
 - No elemento Metric, expanda o menu Selecionar uma métrica,
    digite 
Kubernetes Containerna barra de filtro e use os submenus para selecionar um tipo de recurso e métrica específicos:- No menu Recursos ativos, selecione Contêiner do Kubernetes.
 - No menu Categorias de métricas ativas, selecione Anthos.
 - No menu Métricas ativas, selecione Tempo de uso da CPU.
 - Clique em Aplicar.
 
 Para adicionar filtros que removem séries temporais dos resultados da consulta, use o elemento Filtro.
Para combinar séries temporais, use os menus no elemento Agregação. Por exemplo, para exibir a utilização da CPU para suas VMs, com base na zona, defina o primeiro menu como Média e o segundo como zona.
Todas as séries temporais são exibidas quando o primeiro menu do elemento Agregação está definido como Não agregado. As configurações padrão do elemento Agregação são determinadas pelo tipo de métrica selecionada.
- Para cotas e outras métricas que informam uma amostra por dia, faça as seguintes ações:
      
- No painel Exibição, defina o Tipo de widget como Gráfico de barras empilhadas.
 - Defina o período como pelo menos uma semana.
 
 
Tipo de recurso monitorado de métricas
As métricas são coletadas usando um dos três tipos de recursos monitorados a seguir. Esses tipos correspondem a um objeto do Kubernetes em que a medição está sendo feita:
Por exemplo, as medidas sobre um pod usariam o tipo de recurso monitorado
k8s_pod. Essas métricas incluiriam rótulos para pod_name e namespace_name, que
identificam um pod específico. Se você quiser conferir as métricas de
um cluster específico, use o seguinte formato:
attachedClusters/CLUSTER_NAME
Um conjunto diferente de tipos de métricas é usado para cada tipo de recurso monitorado. Para saber mais sobre esses tipos de métricas, consulte Métricas do sistema do GKE.
Quais métricas são coletadas
- v1.32.0-gke.1
 - v1.31.0-gke.4
 - v1.31.0-gke.3
 - v1.31.0-gke.2
 - v1.31.0-gke.1
 - v1.30.0-gke.7
 - v1.30.0-gke.6
 - v1.30.0-gke.5
 - v1.30.0-gke.4
 - v1.30.0-gke.3
 - v1.30.0-gke.2
 - v1.30.0-gke.1
 - v1.29.0-gke.9
 - v1.29.0-gke.8
 - v1.29.0-gke.7
 - v1.29.0-gke.6
 - v1.29.0-gke.5
 - v1.29.0-gke.4
 - v1.29.0-gke.3
 - v1.29.0-gke.2
 - v1.29.0-gke.1
 - v1.28.0-gke.9
 - v1.28.0-gke.8
 - v1.28.0-gke.7
 - v1.28.0-gke.6
 - v1.28.0-gke.5
 - v1.28.0-gke.4
 - v1.28.0-gke.3
 - v1.28.0-gke.2
 - v1.28.0-gke.1
 - v1.27.0-gke.9
 - v1.27.0-gke.8
 - v1.27.0-gke.7
 - v1.27.0-gke.6
 - v1.27.0-gke.5
 - v1.27.0-gke.4
 - v1.27.0-gke.3
 - v1.27.0-gke.2
 - v1.27.0-gke.1
 - v1.26.0-gke.9
 - v1.26.0-gke.8
 - v1.26.0-gke.7
 - v1.26.0-gke.6
 - v1.26.0-gke.5
 - v1.26.0-gke.4
 - v1.26.0-gke.3
 - v1.26.0-gke.2
 - v1.26.0-gke.1
 - v1.25.0-gke.8
 - v1.25.0-gke.7
 - v1.25.0-gke.6
 - v1.25.0-gke.5
 - v1.25.0-gke.4
 - v1.25.0-gke.3
 - v1.25.0-gke.2
 - v1.25.0-gke.1
 - v1.24.0-gke.5
 - v1.24.0-gke.4
 - v1.24.0-gke.3
 - v1.24.0-gke.2
 - v1.24.0-gke.1
 - v1.23.0-gke.3
 - v1.23.0-gke.2
 - v1.23.0-gke.1
 - v1.22.0-gke.1
 - v1.21.0-gke.1
 
A seguir
- Configurar a coleta de dados gerenciados com o Managed Service para Prometheus
 - Como usar o Metrics Explorer
 - Criar métricas com base em registros
 - Como criar consultas para o Cloud Monitoring
 - Como configurar alertas
 - Visão geral do GKE