Per mantenere la disponibilità del database ed evitare tempi di inattività dell'istanza causati dall'esaurimento dello spazio di archiviazione, puoi utilizzare il recommender della quota di spazio di archiviazione del cluster AlloyDB per PostgreSQL, che identifica i cluster di produzione che rischiano di raggiungere la quota di spazio di archiviazione.
Il motore per suggerimenti sulla quota di spazio di archiviazione del cluster AlloyDB analizza le metriche relative allo spazio di archiviazione e calcola l'utilizzo più recente della quota di spazio di archiviazione per ogni cluster. Quando l'utilizzo supera una soglia, il motore per suggerimenti genera un suggerimento per aumentare la quota di spazio di archiviazione del cluster. I consigli vengono generati ogni giorno.
Prima di iniziare
Prima di poter visualizzare i suggerimenti e gli insight, segui questi passaggi:
Assicurati di abilitare l'API Recommender.
Per ottenere le autorizzazioni per visualizzare e utilizzare insight e suggerimenti, assicurati di disporre dei ruoli IAM (Identity and Access Management) richiesti.
Tasks Ruoli Visualizza i suggerimenti roles/recommender.alloydbVieweroroles/alloydb.viewer.Applica suggerimenti roles/recommender.alloydbAdminoroles/alloydb.admin.Per saperne di più, consulta Concedi l'accesso ad altri utenti.
Elenca i suggerimenti
Puoi elencare i suggerimenti sulla quota di spazio di archiviazione del cluster utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.
Console
Nella console Google Cloud , vai alla pagina Cluster.
Per saperne di più, consulta Trova i suggerimenti con Active Assist.
Nella tabella dell'elenco Risorse, trova il cluster e fai clic su Visualizza problemi nella colonna Problemi.
Nel riquadro Problemi aggregati viene visualizzato un elenco di problemi. Seleziona la scheda dei consigli Stai per raggiungere la quota di spazio di archiviazione.
gcloud CLI
Per elencare i suggerimenti sulla quota di spazio di archiviazione del cluster utilizzando gcloud CLI, esegui il comando gcloud recommender recommendations list come segue:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=INCREASE_CLUSTER_STORAGE_QUOTA
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano i tuoi cluster, ad esempious-central1.
API
Per elencare i suggerimenti sulla quota di spazio di archiviazione del cluster utilizzando l'API Recommender, chiama il metodo recommendations.list come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=INCREASE_CLUSTER_STORAGE_QUOTA
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano i tuoi cluster, ad esempious-central1.
Visualizza insight e suggerimenti dettagliati
Puoi visualizzare insight e suggerimenti dettagliati sui cluster che richiedono l'aumento della quota di spazio di archiviazione del cluster utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.
Per visualizzare gli approfondimenti e i consigli dettagliati, segui questi passaggi:
Console
Nella pagina Cluster, nella tabella Risorse, fai clic su Visualizza problemi nella colonna Problemi del cluster.
A destra viene visualizzato il riquadro Problemi aggregati, che contiene insight e suggerimenti dettagliati per Quota di spazio di archiviazione quasi esaurita.
gcloud CLI
Esegui il comando gcloud recommender insights list come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.cluster.ReliabilityInsight \ --filter=insightSubtype=HIGH_STORAGE_UTILIZATION
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano i tuoi cluster, ad esempious-central1.
API
Chiama il metodo insights.list come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=HIGH_STORAGE_UTILIZATION
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano i tuoi cluster, ad esempious-central1.
Applica il consiglio
Valuta attentamente il suggerimento e procedi come segue:
Console
Per implementare il suggerimento, segui questi passaggi:
- Fai clic su Modifica quota per il tuo cluster. In questo modo viene visualizzata automaticamente la finestra IAM e amministrazione > Quote e limiti di sistema.
- Seleziona la voce relativa al tuo cluster e fai clic su Modifica quote.
- Nella finestra Modifica quota, inserisci il valore della quota appropriato in base al suggerimento.
- Compila i dettagli richiesti nel campo Descrizione della richiesta e fai clic su Fine.
- Fai clic su Invia richiesta.