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 projeto do Google 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 do 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 Monitoramento.
- No elemento Metric, expanda o menu Selecionar uma métrica,
digite
Kubernetes Container
na 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 remover séries temporais da exibição, 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.29.0-gke.1
- v1.28.0-gke.4
- v1.28.0-gke.3
- v1.28.0-gke.2
- v1.28.0-gke.1
- 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.26.0-gke.9
- v1.26.0-gke.8
- v1.26.0-gke.7
- v1.26.0-gke.6
- v1.25.0-gke.8
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 Enterprise