Retenção e latência de dados de métrica

Nesta página, você encontra informações sobre por quanto tempo o Cloud Monitoring mantém os dados de métricas e as informações sobre a latência entre a coleta dos dados e a visibilidade deles para você.

Cotas e limites fornecem informações adicionais sobre limites de dados de métricas.

Retenção de dados de métricas

O Cloud Monitoring adquire dados de métricas e os mantém na série temporal de tipos de métricas por um período. Esse período varia de acordo com o tipo de métrica. Consulte Retenção de dados para detalhes.

Ao final desse período, o Cloud Monitoring exclui os pontos de dados expirados.

Quando todos os pontos de uma série temporal expirarem, o Cloud Monitoring exclui a série temporal. Série temporal excluídas não aparecem em com os gráficos do Cloud Monitoring ou nos resultados API Monitoring.

Latência de dados de métricas

Latência refere-se à atraso entre o momento em que o Cloud Monitoring faz a amostragem de uma métrica e o momento o ponto de dados da métrica fica visível à medida que os dados da série temporal são coletados. A latência depende se a métrica é de um serviço do Google Cloud definida pelo usuário:
  • Métricas do Google Cloud: a lista de métricas do Google Cloud inclui os tipos de métricas dos serviços do Google Cloud. Muitos desses incluem uma afirmação como esta: “Sampled cada 60 segundos. Após a amostragem, os dados não são visíveis por até 240 segundos".

    Os valores na instrução variam de acordo com métricas específicas. A instrução de exemplo significa que o Cloud Monitoring coleta um a cada minuto (o intervalo de amostragem), mas como alguns dessas métricas são processadas antes de serem exposto, pode levar mais tempo (latência) antes de você recuperar o dados para esta métrica. Neste exemplo, a latência pode ser de até 4 minutos. Portanto, o carimbo de data/hora que registra a hora da coleta pode ter até quatro minutos para esta métrica. Essa latência não se aplica a métricas definidas pelo usuário.

  • Métricas definidas pelo usuário: se você grava dados em definidas pelo usuário, incluindo personalizadas, métricas coletadas pelo OpenTelemetry métricas de aplicativos coletadas pelo Agente de operações e do Prometheus os dados dessas métricas normalmente ficam visíveis e consultáveis de 3 a 7 segundos, excluindo latência de rede.

Em algumas situações, pode ser necessário ajustar o uso de uma métrica com latência. Exemplo:

  • Ao usar bibliotecas de cliente para recuperar dados de métricas, pode ser necessário use um deslocamento no intervalo da consulta para considerar a latência.

  • Ao usar uma métrica para impulsionar o gerenciamento de recursos, como no escalonamento automático, a latência da métrica pode afetar a capacidade de resposta do escalonamento automático. Por exemplo, algumas métricas do Pub/Sub têm latências que variam de 2 a 4 minutos.

  • Ao usar políticas de alertas, saiba que a latência pode afetar e hora de criação das políticas de alertas com base em métricas. Por exemplo, se um métrica monitorada tiver uma latência de até 180 segundos, O Cloud Monitoring não cria um incidente por até 180 segundos após a métrica viola o limite da condição da política de alertas. O Cloud Monitoring considera automaticamente a latência, se houver, ao avaliar políticas de alertas.