Métriques relatives à l'utilisation du stockage

Cette page décrit les métriques d'utilisation du stockage fournies par Cloud Spanner.

Métriques de stockage

Cloud Spanner fournit les métriques de stockage suivantes:

  • Stockage total de la base de données: la quantité de données stockées dans la base de données ou les bases de données de l'instance. Cette valeur est soumise aux limites de stockage.
  • Stockage total de sauvegarde: quantité de données stockées par les sauvegardes associées à l'instance ou à la base de données. Le stockage de sauvegarde est stocké et facturé séparément, et il n'y a pas de limite de stockage.

Vous pouvez consulter des graphiques pour ces métriques dans Cloud Console ou dans la console Cloud Monitoring.

L'utilisation du stockage des bases de données est également affichée dans les pages Instances et Détails de l'instance de Cloud Console.

Accéder à la page Instances

Créer des alertes

Vous pouvez créer des alertes à partir de n'importe quelle métrique dans la console Cloud Monitoring. Vous pouvez également créer facilement une alerte de stockage de la base de données directement depuis Cloud Console. Le lien Create alerting policy (Créer une règle d'alerte) dans le graphique (voir la capture d'écran) permet d'accéder à la page "Créer une alerte" dans la console Cloud Monitoring et remplit automatiquement les champs pertinents.

Nous vous recommandons de ne pas dépasser la limite de stockage. Ainsi, Cloud Spanner dispose d'une marge suffisante pour fonctionner normalement et d'effectuer une routine de routine sur les données.

Si vous approchez de cette limite, Cloud Spanner peut vous empêcher d'effectuer des opérations qui vous dépassent la limite, par exemple:

  • Restaurer une base de données à partir d'une sauvegarde
  • Modifier le schéma de la base de données (par exemple, ajout d'un index)
  • Réduire la capacité de calcul de l'instance

Si vous dépassez la limite de stockage, Cloud Spanner va fonctionner normalement, mais vous risquez de rencontrer des performances dégradées ou un échec en raison de la pression des ressources. Pour vous aider à rester en deçà de la limite, Cloud Console affiche l'avertissement suivant si vous vous approchez ou que vous dépassez le maximum recommandé.

Vous pouvez également créer des alertes dans Cloud Monitoring pour recevoir une notification.

Réduire l'utilisation du stockage des bases de données

Pour réduire l'utilisation du stockage de la base de données d'une instance, vous pouvez:

  • ajouter de la capacité de calcul
  • supprimer une base de données
  • supprimer des données d'une base de données. Même si la suppression des données est effective immédiatement du point de vue de la visibilité, cela n'a aucune incidence sur la métrique d'utilisation du stockage jusqu'à ce que Cloud Spanner compacte les données (généralement sous 12 heures, mais peut durer plus longtemps dans certains cas). Par conséquent, vous remarquerez peut-être un délai entre le moment où les données sont supprimées et le moment où les modifications apparaissent dans la statistique.

En règle générale, nous vous recommandons de commencer par ajouter de la capacité de calcul à votre instance. Une fois la capacité de calcul ajoutée, vous pouvez rechercher et résoudre les causes premières d'une utilisation intensive du stockage.

Si vous souhaitez automatiser ce processus, vous pouvez créer une application qui surveille l'utilisation du stockage de la base de données, puis ajoute ou supprime la capacité de calcul si nécessaire, à l'aide de la méthode UpdateInstance.

Étape suivante