Monitorize a saúde e o desempenho

O Cloud Monitoring oferece monitorização do desempenho do Cloud Run, métricas, e verificações de tempo de atividade, juntamente com alertas para enviar notificações quando determinados limites de métricas são excedidos. A preços da Google Cloud Observability aplicam-se, o que significa que não existe cobrança de métricas na versão totalmente gerida do Cloud Run.

Os incidentes do Cloud Run são publicados no Personalized Service Health. Deve considerar configurar alertas sobre eventos do Personalized Service Health.

Métricas integradas

O Cloud Run está integrado automaticamente com o Cloud Monitoring sem necessidade de configuração. Isto significa que as métricas dos seus serviços, tarefas e conjuntos de trabalhadores do Cloud Run são captadas automaticamente quando estão em execução.

Pode ver as métricas no Cloud Monitoring ou nas páginas de serviço, trabalhos e conjuntos de trabalhadores do Cloud Run na consola. O Cloud Monitoring oferece mais opções de criação de gráficos e filtragem.

As principais métricas do Cloud Run incluem o seguinte:

Métrica Serviços Empregos Conjuntos de trabalhadores
Tempo de instância do contentor faturável
Latência de arranque do contentor
Utilização da CPU do contentor
Utilização de memória do contentor
Utilização de memória da GPU do contentor
Utilização da memória da GPU do contentor
Utilização da GPU do contentor
Bytes enviados
Bytes recebidos
Contagem de pedidos
Latências de pedidos
Número de instâncias do contentor
Máximo de pedidos simultâneos
Execuções concluídas
Execuções em curso
Tentativas de tarefas concluídas
Tentativas de tarefas em execução

Para ver uma lista de todas as métricas do Cloud Run disponíveis e detalhes mais detalhados, consulte a vista geral completa das métricas do Cloud Run no Cloud Monitoring.

Crie métricas personalizadas

Para gerar métricas personalizadas a partir do seu serviço do Cloud Run, pode implementar um agente sidecar, como o OpenTelemetry ou o Prometheus.

Em alternativa, pode usar métricas baseadas em registos para recolher métricas personalizadas.

Tipos de recursos

Os nomes dos recursos de monitorização do Cloud Run são:

Veja métricas no Cloud Run

Pode ver métricas para serviços, tarefas e conjuntos de trabalhadores nas páginas correspondentes de serviços, tarefas e conjuntos de trabalhadores.

Veja métricas de um serviço

Para ver as métricas de serviço na página do Cloud Run:

  1. Aceda ao Cloud Run

  2. Clique no separador Serviços.

  3. Localize o serviço na lista de serviços e clique nele.

  4. Clique no separador MÉTRICAS para mostrar as métricas desse serviço.

Os gráficos de métricas para serviços do Cloud Run apresentam eventos de implementação.

Veja as métricas de um trabalho

Para ver as métricas de tarefas na página do Cloud Run:

  1. Aceda ao Cloud Run

  2. Clique no separador EMPREGOS

  3. Clique na tarefa na lista de tarefas.

  4. Clique no separador MÉTRICAS para mostrar as métricas desse trabalho.

Veja métricas de um conjunto de trabalhadores

Para ver as métricas do conjunto de trabalhadores na página do Cloud Run:

  1. Aceda ao Cloud Run

  2. Clique no separador Pools de trabalhadores.

  3. Localize o grupo de trabalhadores na lista de grupos de trabalhadores e clique no mesmo.

  4. Clique no separador MÉTRICAS para mostrar as métricas desse conjunto de trabalhadores.

Os gráficos de métricas para pools de trabalhadores do Cloud Run apresentam eventos de implementação.

Veja métricas no Cloud Monitoring

Para usar o explorador de métricas para ver as métricas de um recurso monitorizado, siga estes passos:

  1. Na Google Cloud consola, aceda à página  Explorador de métricas:

    Aceda ao Metrics Explorer

    Se usar a barra de pesquisa para encontrar esta página, selecione o resultado cujo subtítulo é Monitorização.

  2. Selecione o separador Configuração e, de seguida, introduza ou selecione um Tipo de recurso e uma Métrica. Use as seguintes informações para preencher os campos:
    1. Para o Recurso, selecione o tipo de recurso (serviço, tarefa ou conjunto de trabalhadores).
    2. Para a Métrica, selecione uma das métricas no menu. Para uma descrição completa das métricas disponíveis, consulte a página de métricas de monitorização. Google Cloud
  3. (Opcional) Para configurar a forma como os dados são vistos, use os menus Filtrar, Agrupar por e Agregador. Por exemplo, pode agrupar por recursos ou etiquetas de métricas. Para mais informações, consulte a secção Selecionar métricas.

Adicione 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).

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