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.

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

Quando todos os pontos de uma série temporal expiram, 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

A latência se refere ao tempo que o Cloud Monitoring leva para coletar uma métrica e quando o ponto de dados da métrica fica visível como dados de série temporal. A latência depende se a métrica é de um serviço do Google Cloud ou uma 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. Muitas dessas descrições incluem uma declaração como esta: "Amostra coletada a 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 declaração de exemplo significa que o Cloud Monitoring coleta uma medição a cada minuto (o intervalo de amostragem), mas, como algumas dessas métricas recebem processamento adicional antes de serem expostas, pode levar mais tempo (latência) para que você possa extrair os dados delas. Nesse exemplo, a latência pode ser de até quatro 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 costumam ser 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 extrair dados de métricas, talvez seja necessário usar um deslocamento no intervalo de 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, tenha em mente que a latência pode afetar o tempo de criação de incidentes em 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, da métrica ao avaliar as políticas de alerta.