Il consigliere per le istanze Cloud SQL inattive ti aiuta a rilevare le istanze che potrebbero essere inattive e ti fornisce approfondimenti e consigli per aiutarti a ridurre i costi. Questa pagina descrive come funziona questo sistema di consigli e come utilizzarlo.
Come funziona
Il motore per suggerimenti istanze Cloud SQL inattive analizza le metriche di utilizzo delle istanze principali più vecchie di 30 giorni. Per ogni istanza, il sistema di raccomandazione prende in considerazione i valori di determinate metriche in un periodo di osservazione che copre gli ultimi 30 giorni. Il motore per suggerimenti non analizza le repliche di lettura.
Se il livello di attività nel periodo di osservazione è inferiore a una determinata soglia, il sistema di suggerimenti stima che l'istanza sia inattiva. I suggerimenti vengono generati ogni 24 ore per l'arresto di queste istanze.
Prezzi
Il motore per suggerimenti istanze Cloud SQL inattive si trova nel livello di prezzo Standard di Recommender.
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.
Tasks Ruoli Visualizza i suggerimenti Uno di questi ruoli: recommender.cloudsqlViewer
ocloudsql.viewer
.Applica consigli Uno di questi ruoli: recommender.cloudsqlAdmin
,cloudsql.editor
ocloudsql.admin
. -
Enable the Recommender API.
Elenca i suggerimenti per le istanze Cloud SQL inattive
Puoi elencare i consigli per le istanze inattive utilizzando la console Google Cloud , gcloud
o l'API Recommender.
Console
Per elencare i suggerimenti sulle istanze inattive utilizzando la console Google Cloud , segui questi passaggi:
Vai alla pagina Istanze Cloud SQL.
Fai clic su Visualizza tutto nel banner dei consigli per le istanze inattive.
In alternativa, segui questi passaggi:
Vai all'hub dei suggerimenti.
Per maggiori informazioni, consulta la guida introduttiva all'utilizzo dell'hub dei suggerimenti.
Nella scheda Riduci il costo dell'istanza Cloud SQL, fai clic su Visualizza tutto.
Fai clic sulla scheda Arresta istanza.
gcloud
Per elencare i suggerimenti sulle istanze inattive 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 esempious-central1
.RECOMMENDER
: l'ID del motore per suggerimenti comeIdleRecommender
.
API
Per elencare i suggerimenti relativi alle istanze inattive 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
: il tuo ID progetto.LOCATION
: una regione, ad esempious-central1
.RECOMMENDER
: l'ID del motore per suggerimenti comeIdleRecommender
.
Se il sistema di suggerimenti rileva istanze inattive, le elenca in una tabella. Ogni riga mostra il nome dell'istanza, un breve consiglio, la posizione e la data dell'ultimo aggiornamento.
Visualizzare approfondimenti e consigli dettagliati
Puoi visualizzare approfondimenti e consigli dettagliati sulle istanze inattive utilizzando la console Google Cloud , gcloud
o l'API Recommender.
Console
Per visualizzare gli approfondimenti su un'istanza inattiva utilizzando la consoleGoogle Cloud , fai clic sul pulsante dei suggerimenti nell'elenco delle istanze.
gcloud
Per visualizzare approfondimenti e consigli dettagliati sulle istanze inattive 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 esempious-central1
.INSIGHT_TYPE
: l'ID del tipo di insight comeActivityInsight
.
API
Per visualizzare approfondimenti e suggerimenti dettagliati sulle istanze inattive utilizzando l'API Recommendations, chiama il metodo insights.list
nel seguente modo:
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 esempious-central1
.INSIGHT_TYPE
: l'ID del tipo di insight comeActivityInsight
.
Viene visualizzato un riquadro che mostra approfondimenti sull'istanza inattiva. Di seguito sono riportate le categorie di informazioni, insieme ad alcuni grafici di supporto.
Campi | Descrizioni e metriche correlate |
---|---|
Utilizzo disco (variazione nei byte) | Utilizzo dei dati in byte. Campionamento eseguito ogni 60 secondi. Riguarda database/disk/bytes_used . |
Utilizzo massimo CPU | L'utilizzo massimo della CPU in percentuale. Riguarda database/cpu/utilization . |
Utilizzo massimo memoria | L'utilizzo massimo della memoria in percentuale. Riguarda database/memory/utilization . |
Numero massimo operazioni di lettura disco | Il numero massimo di operazioni di lettura. Riguarda database/disk/read_ops_count . |
Numero massimo operazioni di scrittura disco | Il numero massimo di operazioni di scrittura. Riguarda database/disk/write_ops_count . |
Date di inizio e fine dell'osservazione | Le date di inizio e fine del periodo di osservazione di 30 giorni. |
La seguente tabella elenca l'approfondimento e il consiglio che il sistema di suggerimenti per le istanze inattive di Cloud SQL potrebbe generare per aiutarti a ridurre i costi. I sottotipi
sono visibili in gcloud
e nei risultati dell'API.
Insight | Consiglio |
---|---|
L'istanza ha mostrato bassi livelli di attività
durante il periodo di osservazione. Sottotipo: LOW_ACTIVITY
| Verifica se l'istanza può essere arrestata per ridurre i costi. Sottotipo: SHUTDOWN_INSTANCE
|
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.
Potresti scoprire che l'istanza è intenzionalmente inattiva e non devi arrestarla. Se è inattiva inavvertitamente, puoi arrestarla ed eliminarla. L'arresto di un'istanza sospende i costi dell'istanza. I dati dell'istanza non sono interessati e continuano a essere applicati addebiti per lo spazio di archiviazione e gli indirizzi IP.
Presta attenzione quando arresti o elimini un'istanza. Per evitare la perdita di dati, crea prima un backup.
Per ignorare il consiglio in modo che venga messo in secondo piano e visualizzato in grigio, fai clic su Ignora.
Per chiudere il riquadro senza applicare o ignorare il consiglio, fai clic su Annulla.
Puoi anche esportare questi suggerimenti in BigQuery ed esaminarli utilizzando Looker Studio o Looker.
Passaggi successivi
- Monitorare la disponibilità del disco
- 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