Il motore per suggerimenti out-of-disk di Cloud SQL genera in modo proattivo suggerimenti che ti aiutano a ridurre il rischio di tempi di inattività che potrebbero essere causati dall'esaurimento dello spazio su disco delle istanze. Puoi applicare questi suggerimenti quando un'istanza Cloud SQL si avvicina a un limite di archiviazione. Questa pagina descrive come funziona questo sistema di consigli e come utilizzarlo.
Come funziona
Il motore per suggerimenti out-of-disk di Cloud SQL analizza il trend di utilizzo dello spazio di archiviazione negli ultimi 30 giorni. Quando un'istanza si avvicina a un limite in cui è probabile che lo spazio si esaurisca nei prossimi 1-30 giorni, il recommender genera consigli correlati per aumentare manualmente la capacità di archiviazione, impostare la capacità di archiviazione in modo che aumenti automaticamente o liberare spazio.
Prezzi
Il motore per suggerimenti out-of-disk di Cloud SQL è incluso nel pacchetto di assistenza Standard Google Cloud .
Prima di iniziare
Prima di poter visualizzare consigli e approfondimenti, procedi nel seguente modo:
- Per ottenere le autorizzazioni per visualizzare e utilizzare approfondimenti e consigli,
assicurati di disporre dei ruoli richiesti.
 Per saperne di più sui ruoli, consulta Informazioni sui ruoli e Concessione delle autorizzazioni IAM.Tasks Ruoli Visualizza i suggerimenti Uno di questi ruoli: recommender.cloudsqlViewerocloudsql.viewer.Applica consigli Uno di questi ruoli: recommender.cloudsqlAdmin,cloudsql.editorocloudsql.admin.
- 
  
  
    
      Enable the Recommender API. Roles required to enable APIs To enable APIs, you need the Service Usage Admin IAM role ( roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
Elenca i suggerimenti disco esaurito
Puoi elencare i suggerimenti per le istanze con spazio su disco esaurito utilizzando la console Google Cloud , gcloud o l'API Recommender.
I suggerimenti per disco esaurito vengono visualizzati solo se hai istanze che si stanno avvicinando alla capacità del disco.
Console
Per elencare i consigli relativi all'esaurimento dello spazio su disco utilizzando la console Google Cloud , segui questi passaggi:
- Vai alla pagina Istanze Cloud SQL. 
- Fai clic su Visualizza tutto nel banner dei consigli relativi all'esaurimento dello spazio su disco. 
In alternativa, segui questi passaggi:
- Vai ad Active Assist. Vedi anche Introduzione all'hub dei suggerimenti. 
- Nella scheda Previeni i tempi di inattività per le istanze SQL, fai clic su Visualizza tutto. 
gcloud
Per elencare i suggerimenti relativi all'esaurimento dello spazio su disco utilizzando gcloud, esegui il comando
gcloud recommender recommendations list come segue:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.RECOMMENDER
Sostituisci quanto segue:
- PROJECT_ID: il tuo ID progetto
- LOCATION: una regione, ad esempio- us-central1
- RECOMMENDER: l'ID del motore per suggerimenti come- OutOfDiskRecommender.
API
Per elencare i suggerimenti relativi all'esaurimento dello spazio su disco utilizzando l'API Recommendations, chiama il metodo recommendations.list nel seguente modo:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.RECOMMENDER/recommendations
Sostituisci quanto segue:
- PROJECT_ID: il tuo ID progetto.
- LOCATION: una regione, ad esempio- us-central1.
- RECOMMENDER: l'ID del motore per suggerimenti come- OutOfDiskRecommender.
Visualizzare approfondimenti e consigli dettagliati
Puoi visualizzare approfondimenti e consigli dettagliati sulle istanze
che stanno per esaurire lo spazio su disco utilizzando la console Google Cloud ,
gcloud o l'API Recommender.
Console
Per visualizzare approfondimenti e consigli dettagliati sulle istanze che stanno per esaurire lo spazio su disco utilizzando la console Google Cloud , fai clic sul pulsante dei consigli nell'elenco delle istanze.
gcloud
Per visualizzare approfondimenti e suggerimenti dettagliati sulle istanze che stanno per esaurire lo spazio su disco utilizzando gcloud, esegui il comando gcloud recommender insights list come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.INSIGHT_TYPE
Sostituisci quanto segue:
- PROJECT_ID: il tuo ID progetto.
- LOCATION: una regione, ad esempio- us-central1.
- INSIGHT_TYPE: l'ID del tipo di insight come- DiskUsageTrendInsight.
API
Per visualizzare approfondimenti e suggerimenti dettagliati sulle istanze che stanno per esaurire lo spazio su disco utilizzando l'API Recommendations, chiama il metodo insights.list come segue:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.INSIGHT_TYPE/insights
Sostituisci quanto segue:
- PROJECT_ID: il tuo ID progetto.
- LOCATION: una regione, ad esempio- us-central1.
- INSIGHT_TYPE: l'ID del tipo di insight come- DiskUsageTrendInsight.
La seguente tabella elenca l'insight e il suggerimento generati dal motore per suggerimenti
out-of-disk di Cloud SQL. I sottotipi sono visibili nei risultati dell'API e di gcloud.
| Insight | Consiglio | 
|---|---|
| In base all'attuale tendenza di utilizzo dello spazio di archiviazione, è probabile che l'istanza esaurisca lo spazio su disco, il che può comportare tempi di inattività. Sottotipo: TRENDING_OUT_OF_DISK | Attiva l'aumento automatico, aumenta manualmente la capacità di archiviazione o libera spazio su disco. Sottotipo: ENABLE_AUTO_STORAGE_INCREASE | 
Applica consigli
Valuta attentamente i consigli e procedi in uno dei seguenti modi:
- Per esaminare il consiglio, fai clic su Visualizza istanza. - Nella parte superiore della pagina viene visualizzato un banner con un consiglio. - Modifica l'istanza, se necessario, per aumentare manualmente la capacità di archiviazione e impostare la capacità di archiviazione in modo che aumenti automaticamente. In alternativa, elimina i dati per liberare spazio. 
- Per ignorare il consiglio in modo che venga meno enfatizzato e visualizzato in grigio, fai clic su Ignora. 
- Per chiudere il riquadro senza applicare o ignorare il consiglio, fai clic su Annulla. 
Passaggi successivi
- Riduci le istanze Cloud SQL inattive
- Riduzione delle istanze Cloud SQL con provisioning eccessivo
- Blog: Massimizza il ROI del cloud
- Blog: Ottieni di più con meno risorse
- Google Cloud motori per suggerimenti