Métricas de uso de almacenamiento

En esta página, se describen las métricas de uso del almacenamiento que Cloud Spanner proporciona.

Métricas de almacenamiento

Cloud Spanner proporciona las métricas de almacenamiento siguientes:

  • Almacenamiento total de la base de datos: La cantidad de datos que se almacenan en la base de datos o las bases de datos en la instancia. Esto está sujeto al límite de almacenamiento.
  • Almacenamiento total de copias de seguridad: Es la cantidad de datos que almacenan las copias de seguridad asociadas con la instancia o base de datos. El almacenamiento de copia de seguridad se almacena y factura por separado, y no hay límite para el almacenamiento que puedes almacenar.

Puedes ver los gráficos de estas métricas en Cloud Console o en la consola de Cloud Monitoring.

Además, el uso del almacenamiento de bases de datos se muestra en las páginas Instancias y Detalles de la instancia en Cloud Console.

Ir a la página Instancias

Crea alertas

Puedes crear alertas en cualquier métrica de la consola de Cloud Monitoring. También ofrecemos una manera fácil de crear una alerta de almacenamiento de base de datos directamente desde Cloud Console. El vínculo Crear política de alertas del gráfico (ver captura de pantalla) te lleva a la página de creación de alertas de Cloud Monitoring y completa automáticamente los campos relevantes.

Te recomendamos mantener el almacenamiento total de la base de datos por debajo del límite de almacenamiento. Esto garantiza que Cloud Spanner tenga suficiente espacio para funcionar normalmente y que realice una rutina de rutina en los datos.

Si te alcanzas al límite, es posible que Cloud Spanner te impida realizar operaciones que superan el límite, por ejemplo:

  • Restablece una base de datos desde una copia de seguridad
  • modificar el esquema de la base de datos (por ejemplo, agregar un índice)
  • Reduce la capacidad de procesamiento de tu instancia

Si superas el límite de almacenamiento, Cloud Spanner intentará operar normalmente, pero es posible que experimentes una degradación de la rendimiento o fallas debido a la presión del recurso. Para ayudarte a mantenerte por debajo del límite, Cloud Console muestra la siguiente advertencia si te estás acercando al límite máximo o lo superas.

También puedes crear alertas en Cloud Monitoring para recibir notificaciones.

Reduce el uso de almacenamiento de la base de datos

Para reducir el uso de almacenamiento de bases de datos de una instancia, puedes hacer lo siguiente:

  • agregar más capacidad de procesamiento
  • borrar una base de datos
  • borrar datos de una base de datos Ten en cuenta que, aunque la eliminación de datos se aplica de inmediato desde la perspectiva de visibilidad, no afecta la métrica de uso de almacenamiento hasta que Cloud Spanner compacte los datos (por lo general, en un plazo de 12 horas, pero puede tomar más tiempo en ciertos casos). Por lo tanto, es posible que observes una demora desde el momento en que se borran los datos hasta que los cambios aparecen en la métrica.

Por lo general, la recomendación es que agregues la capacidad de procesamiento a tu instancia como punto de partida. Después de agregar capacidad de procesamiento, puedes investigar y abordar las causas principales del uso de almacenamiento elevado.

Si deseas automatizar este proceso, puedes crear una aplicación que supervise el uso de almacenamiento de la base de datos y, luego, agregue y quite la capacidad de procesamiento según sea necesario con el método UpdateInstance.

¿Qué sigue?