Il motore per suggerimenti delle istanze Cloud SQL inattive ti aiuta a rilevare le istanze che potrebbero essere inattive e ti fornisce approfondimenti e suggerimenti per aiutarti a ridurre i costi. In questa pagina viene descritto come funziona e come utilizzarlo.
Come funziona
Il motore per suggerimenti sulle istanze inattive di Cloud SQL analizza le metriche di utilizzo più vecchie di 30 giorni. Per ogni istanza, il recommender considera i valori di determinate metriche all'interno di un periodo di osservazione che copre gli ultimi 30 giorni. Il Recommender non analizza le repliche di lettura.
Se il livello di attività nel periodo di osservazione è inferiore a una determinata soglia, il recommender stima che l'istanza sia inattiva. I consigli sono vengono generate ogni 24 ore per l'arresto di queste istanze.
Prezzi
Il motore per suggerimenti istanze Cloud SQL inattive si trova nel livello di prezzo del motore per suggerimenti Standard.
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.
Tasks Ruoli Visualizza i suggerimenti Uno di questi ruoli: recommender.cloudsqlViewer
ocloudsql.viewer
.Applicare i 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 suggerimenti sulle istanze inattive
utilizzando la console Google Cloud, gcloud
o l'API Recommender.
Console
Per elencare i consigli 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 suggerimenti sulle istanze inattive.
In alternativa, segui questi passaggi:
Vai all'hub dei suggerimenti.
Per ulteriori informazioni, vedi Guida introduttiva all'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 consigli 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
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.RECOMMENDER
: l'ID del consigliatore comeIdleRecommender
.
API
Per elencare i suggerimenti sulle istanze inattive utilizzando il comando
API Recommendations, richiama
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 comeIdleRecommender
.
Se il motore per suggerimenti rileva istanze inattive, le elenca in una tabella. Ogni riga mostra il nome dell'istanza, un breve consiglio, la località e la data dell'ultimo aggiornamento.
Visualizza 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 insight su un'istanza inattiva utilizzando il comando Nella console Google 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
: l'ID del tuo progetto.LOCATION
: una regione, ad esempious-central1
.INSIGHT_TYPE
: l'ID del tipo di approfondimento comeActivityInsight
.
API
Per visualizzare approfondimenti e consigli dettagliati sulle istanze inattive 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 comeActivityInsight
.
Viene visualizzato un riquadro che mostra insight sull'istanza inattiva. Di seguito sono riportate le seguenti categorie di informazioni, insieme ad alcuni grafici di supporto.
Campi | Descrizioni e metriche correlate |
---|---|
Utilizzo del disco (variazione in byte) | Utilizzo dei dati in byte. Campionamento eseguito ogni 60 secondi. Riguarda database/disk/bytes_used . |
Utilizzo massimo della CPU | L'utilizzo massimo della CPU in percentuale. Riguarda database/cpu/utilization . |
Utilizzo massimo della memoria | L'utilizzo massimo della memoria in percentuale. Riguarda database/memory/utilization . |
Numero massimo di operazioni di lettura su disco | Il numero massimo di operazioni di lettura. Riguarda database/disk/read_ops_count . |
Numero massimo di operazioni di scrittura su disco | Il numero massimo di operazioni di scrittura. Riguarda: database/disk/write_ops_count . |
Date di inizio e di fine dell'osservazione | Le date di inizio e di fine del periodo di osservazione di 30 giorni. |
La tabella seguente elenca gli insight e i suggerimenti forniti dall'API Cloud SQL
potrebbe essere generato il motore per suggerimenti delle istanze inattive per aiutarti a ridurre i costi. I sottotipi
sono visibili nei risultati di gcloud
e dell'API.
Insight | Consiglio |
---|---|
L'istanza ha mostrato livelli ridotti di attività
durante il periodo di osservazione. Sottotipo: LOW_ACTIVITY
| Verifica se è possibile arrestare l'istanza per ridurre i costi. Sottotipo: SHUTDOWN_INSTANCE
|
Applicare i consigli
Valuta attentamente i consigli ed esegui una delle seguenti operazioni:
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 è inutilizzata intenzionalmente e non è necessario arrestarla. Se è inavvertitamente inattivo, puoi interromperlo ed elimina l'istanza. L'arresto di un'istanza comporta la sospensione degli addebiti. I dati dell'istanza non sono interessati e gli addebiti per lo spazio di archiviazione e gli indirizzi IP continuano a essere applicati.
Presta attenzione quando interrompi o l'eliminazione di un'istanza. Da evitare la perdita di dati, crea prima un backup.
Per ignorare il consiglio in modo che non sia evidenziato e venga 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 consigli in BigQuery e esaminarli utilizzando Looker Studio o Looker.
Passaggi successivi
- Monitorare la disponibilità del disco
- Ridurre le istanze Cloud SQL con provisioning eccessivo
- Blog: Massimizza il ROI di Cloud
- Post del blog: fare di più con meno
- Suggerimenti per Google Cloud