O Knative Serving usa o Cloud Monitoring, que oferece monitorização do desempenho, métricas, verificações de tempo de atividade e alertas baseados em limites. Também pode configurar e usar as métricas personalizadas do Cloud Monitoring. Aplicam-se os preços da observabilidade do Google Cloud.
Para clusters no Google Cloud, o Knative Serving está automaticamente integrado com o Cloud Monitoring sem configuração adicional. Isto significa que as métricas dos seus serviços de fornecimento do Knative são capturadas automaticamente quando estão em execução.
Para outros clusters, primeiro tem de ativar as métricas
configurando o seu recurso personalizado CloudRun
.
Pode ver as métricas no Cloud Monitoring ou na página do Knative Serving na consola. O Cloud Monitoring oferece mais opções de criação de gráficos e filtragem.
Tipos de recursos
O nome do recurso de monitorização para o Knative Serving é Knative Serving Revision (knative_revision
) .
Visualizar métricas na publicação do Knative
Para ver métricas no Knative serving:
Aceda ao Knative serving na Google Cloud consola:
Localize o serviço na lista de serviços e clique nele.
Clique no separador Métricas para mostrar as métricas dessa revisão.
Visualizar métricas no Cloud Monitoring
Para ver as métricas de um recurso monitorizado através do Metrics Explorer, faça o seguinte:
-
Na Google Cloud consola, aceda à página leaderboard Explorador de métricas:
Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.
- Na barra de ferramentas da Google Cloud consola, selecione o seu Google Cloud projeto. Para configurações do App Hub, selecione o projeto anfitrião do App Hub ou o projeto de gestão da pasta com apps ativadas.
- No elemento Métrica, expanda o menu Selecionar uma métrica,
introduza
Knative serving Revision
na barra de filtros e, de seguida, use os submenus para selecionar um tipo de recurso e uma métrica específicos:- No menu Recursos ativos, selecione Revisão do Knative serving.
- 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:
- Clique em Aplicar.
Para adicionar filtros que removem séries cronológicas dos resultados da consulta, use o elemento Filter.
Para combinar séries cronológicas, use os menus no elemento Agregação. Por exemplo, para apresentar a utilização da CPU das suas VMs, com base na respetiva zona, defina o primeiro menu como Média e o segundo menu como zona.
Todas as séries cronológicas são apresentadas quando o primeiro menu do elemento Agregação está definido como Não agregado. As predefinições do elemento Agregação são determinadas pelo tipo de métrica que selecionou.
- Para a quota e outras métricas que comunicam uma amostra por dia, faça o seguinte:
- No painel Apresentação, defina o Tipo de widget como Gráfico de barras empilhadas.
- Defina o período como, pelo menos, uma semana.
Adicionar verificações de tempo de atividade
Pode usar o Cloud Monitoring para acompanhar o desempenho dos seus serviços. Para mais informações, consulte o artigo Valide a disponibilidade do seu serviço(verificações de tempo de atividade).
Adicionar alertas
Pode usar o Cloud Monitoring para enviar notificações sobre determinados eventos, como falhas de verificação de tempo de atividade. Para mais informações, consulte o artigo Crie e faça a gestão de políticas de alerta para o seu serviço.