Como monitorar a integridade e o desempenho

A exibição do Knative usa o Cloud Monitoring, que fornece monitoramento de desempenho, metrics, verificações de tempo de atividade e alertas baseados em limites. Também é possível configurar e usar as métricas personalizadas do Cloud Monitoring. Sujeito aos preços de observabilidade do Google Cloud.

Para clusters no Google Cloud, a exibição do Knative é automaticamente integrada ao Cloud Monitoring sem configuração extra. Isso significa que as métricas dos serviços de exibição do Knative são capturadas automaticamente quando estão em execução.

Para outros clusters, primeiro é preciso ativar as métricas configurando o recurso personalizado CloudRun.

É possível visualizar métricas no Cloud Monitoring ou na página de exibição do Knative no console. O Cloud Monitoring oferece mais opções de gráficos e filtragem.

Tipos de recurso

O nome do recurso de monitoramento para exibição do Knative é Revisão de veiculação do Knative (knative_revision) .

Como visualizar métricas na veiculação do Knative

Para visualizar métricas na veiculação do Knative:

  1. Acesse a veiculação do Knative no console do Google Cloud:

    Acessar a veiculação do Knative

  2. Na lista, localize e clique no serviço.

  3. Clique na guia Métricas para mostrar as métricas da revisão.

Como ver métricas no Cloud Monitoring

Para visualizar as métricas de um recurso monitorado usando o Metrics Explorer, faça o seguinte:

  1. No painel de navegação do console do Google Cloud, selecione Monitoramento e  Metrics Explorer:

    Acesse o Metrics explorer

  2. No elemento Métrica, expanda o menu Selecionar uma métrica, digite Knative serving Revision na barra de filtro e use os submenus para selecionar um tipo de recurso e métrica específicos:
    1. No menu Recursos ativos, selecione Revisão da veiculação do Knative.
    2. Para selecionar uma métrica, use os menus Categorias de métricas ativas e Métricas ativas. Para uma descrição completa das métricas disponíveis, consulte:
    3. Clique em Aplicar.
  3. Para remover séries temporais da exibição, use o elemento Filtro.

  4. 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.

  5. Para cotas e outras métricas que informam uma amostra por dia, faça as seguintes ações:
    1. No painel Exibição, defina o Tipo de widget como Gráfico de barras empilhadas.
    2. Defina o período como pelo menos uma semana.

Como adicionar verificações de tempo de atividade

Use o Cloud Monitoring para acompanhar o desempenho dos serviços. Para mais informações, consulte Verificar a disponibilidade do seu serviço (verificações de tempo de atividade).

Como adicionar alertas

Use o Cloud Monitoring para enviar notificações sobre determinados eventos, como falhas nas verificações de tempo de atividade. Para mais informações, consulte Criar e gerenciar políticas de alerta para seu serviço.