En esta página, se proporciona información sobre el tiempo que Cloud Monitoring conserva tus datos de métricas, y la información sobre la latencia entre la recopilación de datos y su visibilidad para ti.
En Cuotas y límites, se proporciona información adicional sobre los límites en los datos de las métricas.
Retención de datos de métricas
Cloud Monitoring adquiere datos de métricas y los conserva en las series temporales de tipos de métricas durante un período. Este período varía con el tipo de métrica. Consulta Retención de datos para obtener más información.
Al final de ese período, Monitoring borra los datos vencidos.
Cuando caducan todos los puntos de una serie temporal, Monitoring borra las series temporales. Las series temporales borradas no aparecen en los gráficos de Monitoring ni en los resultados de la API de Monitoring.
Latencia de los datos de métricas
La latencia se refiere al tiempo que transcurre antes de que un dato nuevo de la métrica esté disponible en Monitoring después de que se escribe. El tiempo varía según el recurso supervisado y otros factores:
Las descripciones de tipos de métricas incluidas en la Lista de métricas suelen incluir una instrucción como la siguiente: “Muestras cada 60 segundos. Luego del muestreo, los datos no son visibles durante un máximo de 240 segundos”.
Esto significa que Monitoring recopila una medición cada minuto (la tasa de muestreo), pero puede tardar hasta 4 minutos en que puedas recuperar los datos (latencia). Por lo tanto, la marca de tiempo de la grabación puede ser de hasta 4 minutos de antigüedad.
Por ejemplo, considera la biblioteca cliente para Python. El campo método de consulta de serie temporal con la etiqueta
minutes
especifica el intervalo que cubre la consulta. Cuando configurasminutes=5
, la consulta recupera datos en el intervalo de tiempo(now - 5 minutes, now]
. Debido a la latencia de los datos de las métricas, te recomendamos que establezcas este campo enminutes=5
.Si usas métricas definidas por el usuario y usas la API de Monitoring para escribir un dato nuevo en una serie temporal existente, puedes recuperar los datos en unos segundos.
Por el contrario, cuando escribes el primer dato en una serie temporal nueva, es posible que debas esperar unos minutos para poder recuperar los datos. La escritura de un dato en una serie temporal no existente inicia la creación de la serie temporal y eso lleva tiempo adicional.