Il recommender fuori disco di Cloud SQL genera in modo proattivo suggerimenti che consentono di 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 tende verso un limite di archiviazione. In questa pagina viene descritto come funziona e come utilizzarlo.
Come funziona
Il motore per suggerimenti out-of-disk di Cloud SQL analizza la tendenza di utilizzo dello spazio di archiviazione negli ultimi 30 giorni. Quando un'istanza tende verso un limite in cui è probabile che lo spazio si esaurisca entro i successivi 1-30 giorni, il motore per suggerimenti genera suggerimenti correlati per aumentare manualmente la capacità di archiviazione, impostare la capacità di archiviazione in modo che aumenti automaticamente o per liberare spazio.
Prezzi
Il motore per suggerimenti fuori disco di Cloud SQL è incluso nel pacchetto di assistenza standard di Google Cloud.
Prima di iniziare
Prima di poter visualizzare consigli e approfondimenti:
- Per ottenere le autorizzazioni per visualizzare e utilizzare insight e suggerimenti, assicurati di disporre dei ruoli richiesti.
Attività Ruoli Visualizza i suggerimenti Uno di questi ruoli: recommender.cloudsqlViewer
ocloudsql.viewer
.Applica i consigli Uno di questi ruoli: recommender.cloudsqlAdmin
,cloudsql.editor
ocloudsql.admin
. -
Attiva l'API Recommender.
Elenca suggerimenti fuori disco
Puoi elencare suggerimenti di istanze fuori disco utilizzando la console Google Cloud, gcloud
o l'API Recommender.
I suggerimenti per l'esterno del disco vengono visualizzati solo se hai istanze che stanno per raggiungere la capacità del disco.
Console
Per elencare suggerimenti fuori disco utilizzando la console Google Cloud, segui questi passaggi:
Vai alla pagina Istanze Cloud SQL.
Fai clic su Visualizza tutto nel banner dei consigli fuori dal disco.
In alternativa, procedi nel seguente modo:
Vai all'hub dei suggerimenti. Vedi anche la Guida introduttiva all'hub dei suggerimenti.
Nella scheda Previeni il tempo di riposo per le istanze SQL, fai clic su Visualizza tutto.
gcloud
Per elencare i suggerimenti fuori 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
: l'ID del tuo progettoLOCATION
: una regione, ad esempious-central1
RECOMMENDER
: l'ID del motore per suggerimenti comeOutOfDiskRecommender
.
API
Per elencare i suggerimenti fuori disco utilizzando l'API Recommendations, chiama il metodo recommendations.list
come segue:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.RECOMMENDER/recommendations
Sostituisci quanto segue:
PROJECT_ID
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.RECOMMENDER
: l'ID del motore per suggerimenti comeOutOfDiskRecommender
.
Visualizza approfondimenti e consigli dettagliati
Puoi visualizzare insight e suggerimenti dettagliati sulle istanze che stanno per esaurire lo spazio su disco utilizzando la console Google Cloud, gcloud
o l'API Recommender.
Console
Per visualizzare insight e suggerimenti dettagliati sulle istanze che stanno per esaurire lo spazio su disco utilizzando la console Google Cloud, fai clic sul pulsante dei suggerimenti nell'elenco delle istanze.
gcloud
Per visualizzare insight 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
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.INSIGHT_TYPE
: l'ID del tipo di approfondimento comeDiskUsageTrendInsight
.
API
Per visualizzare insight 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
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.INSIGHT_TYPE
: l'ID del tipo di approfondimento comeDiskUsageTrendInsight
.
La tabella seguente elenca gli insight e i suggerimenti generati dal motore per suggerimenti fuori disco di Cloud SQL. I sottotipi sono visibili nei risultati di gcloud
e dell'API.
Insight | Consiglio |
---|---|
In base alla tendenza attuale di utilizzo dello spazio di archiviazione, è probabile che l'istanza esaurisca lo spazio su disco, con possibili tempi di inattività. Sottotipo: TRENDING_OUT_OF_DISK
| Abilita la crescita automatica, aumenta manualmente la capacità di archiviazione o libera spazio su disco. Sottotipo: ENABLE_AUTO_STORAGE_INCREASE
|
Applica i consigli
Valuta attentamente i consigli e procedi in uno dei seguenti modi:
Per esaminare il suggerimento, fai clic su Visualizza istanza.
Nella parte superiore della pagina viene visualizzato un banner che fornisce un consiglio.
Modifica l'istanza, se necessario, per aumentare manualmente la capacità di archiviazione e impostarla su aumento automatico. In alternativa, elimina i dati per liberare spazio.
Per ignorare il consiglio in modo che venga meno sottolineato e appaia 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
- Riduci le istanze Cloud SQL con overprovisioning
- Blog: Massimizza il ROI del cloud
- Blog: Maggiore produttività con meno risorse
- Motori per suggerimenti di Google Cloud