Cette page explique comment assurer la disponibilité de la base de données et éviter les temps d'arrêt des instances en augmentant le quota de stockage du cluster dans AlloyDB. Elle décrit également le fonctionnement du recommandateur de quota de stockage du cluster et comment l'utiliser.
L'outil de recommandation de quota d'espace de stockage pour les clusters AlloyDB vous aide à détecter les clusters de production qui risquent d'atteindre le quota d'espace de stockage.
L'outil de recommandation de quota d'espace de stockage du cluster AlloyDB analyse certaines métriques liées au stockage et calcule la dernière utilisation du quota d'espace de stockage par le cluster. Si l'utilisation dépasse un certain seuil, le cluster reçoit une recommandation d'augmenter le quota de stockage. Les recommandations sont générées quotidiennement.
Avant de commencer
Afin de pouvoir afficher les recommandations et les insights, procédez comme suit :
Assurez-vous d'activer l'API Recommender.
Pour obtenir les autorisations permettant d'afficher et d'utiliser les insights et les recommandations, assurez-vous de disposer des rôles IAM (Identity and Access Management) requis.
Tasks Rôles Afficher les recommandations recommender.alloydbViewer
oualloydb.viewer
.Appliquer les recommandations recommender.alloydbAdmin
oualloydb.admin
.Pour en savoir plus, consultez Accorder l'accès à d'autres utilisateurs.
Répertorier les recommandations
Vous pouvez répertorier les recommandations de quota de stockage du cluster à l'aide de la console Google Cloud, de gcloud CLI
ou de l'API Recommender.
Console
Dans la console Google Cloud, accédez à la page Clusters.
Pour en savoir plus, consultez Trouver des recommandations avec le hub de recommandations.
Dans la fiche Configuration de la disponibilité, cliquez sur Quota de stockage presque atteint.
Une liste des clusters auxquels la recommandation Quota de stockage bientôt atteint s'applique s'affiche.
CLI gcloud
Pour lister les recommandations de quota de stockage du cluster à l'aide de gcloud CLI, exécutez la commande gcloud recommender recommendations list
comme suit:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=INCREASE_CLUSTER_STORAGE_QUOTA
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: région où se trouvent vos clusters, par exempleus-central1
.
API
Pour lister les recommandations de quota de stockage de cluster à l'aide de l'API Recommendations, appelez la méthode recommendations.list
comme suit:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=INCREASE_CLUSTER_STORAGE_QUOTA
Remplacez les éléments suivants :
PROJECT_ID
: ID de votre projetLOCATION
: région où se trouvent vos clusters, par exempleus-central1
.
Afficher les insights et les recommandations détaillées
Vous pouvez afficher les insights et les recommandations détaillées sur les clusters nécessitant une augmentation du quota de stockage des clusters à l'aide de la console Google Cloud, de gcloud CLI
ou de l'API Recommender.
Pour afficher les insights et les recommandations détaillées, procédez comme suit :
Console
Sur la page Clusters, cliquez sur la recommandation Quota de stockage presque atteint pour une instance dans la colonne Problèmes. Le panneau de recommandations s'affiche. Il contient des insights et des recommandations détaillées.
CLI gcloud
Exécutez la commande gcloud recommender insights list
comme suit :
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.cluster.ReliabilityInsight \ --filter=insightSubtype=HIGH_STORAGE_UTILIZATION
Remplacez les éléments suivants :
- PROJECT_ID : ID de votre projet
- LOCATION : région où se trouvent vos clusters (par exemple,
us-central1
).
API
Appelez la méthode insights.list
comme suit :
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=HIGH_STORAGE_UTILIZATION
Remplacez les éléments suivants :
- PROJECT_ID : ID de votre projet
- LOCATION : région où se trouvent vos clusters (par exemple,
us-central1
).
Appliquer la recommandation
Évaluez attentivement la recommandation, puis procédez comme suit:
Console
Pour mettre en œuvre la recommandation, procédez comme suit :
- Cliquez sur Modifier le quota pour votre cluster. La fenêtre IAM et administration > Quotas et limites du système s'affiche automatiquement.
- Sélectionnez l'entrée de votre cluster, puis cliquez sur Modifier les quotas.
- Dans la fenêtre Modifier le quota, saisissez la valeur de quota appropriée conformément à la recommandation.
- Renseignez les informations requises dans le champ Description de la demande, puis cliquez sur OK.
- Cliquez sur Envoyer la requête.