Questa pagina descrive come visualizzare e implementare i suggerimenti relativi al recommender Cloud SQL Migrate to AlloyDB per PostgreSQL recommender. Questo recommender ti aiuta a rilevare le istanze con le seguenti caratteristiche:
- L'istanza è critica.
- La percentuale di successo della cache è bassa, il che può influire sulle prestazioni.
Ogni giorno, questo motore per suggerimenti analizza in modo proattivo i metadati e le metriche dell'istanza relativi alla percentuale di successo della cache e fornisce insight e suggerimenti per migliorare le prestazioni dell'istanza. Puoi visualizzare questi approfondimenti e suggerimenti utilizzando la Cloud de Confiance console, gcloud CLI o l'API Recommender.
Se la tua istanza è un'istanza di produzione e il tasso di successo della cache è basso, ti consigliamo di eseguire la migrazione ad AlloyDB per PostgreSQL per migliorare le prestazioni. I suggerimenti vengono generati quotidianamente.
Prezzi
I recommender descritti in questa pagina sono tutti nel livello di prezzi standard di Recommender.
Prima di iniziare
Prima di poter visualizzare i suggerimenti e gli approfondimenti:
- Per ottenere le autorizzazioni per visualizzare e utilizzare approfondimenti e suggerimenti,
assicurati di disporre dei ruoli richiesti.
Per saperne di più sui ruoli, consulta la sezione Informazioni sui ruoli e concessione delle autorizzazioni di Identity and Access Management (IAM).Tasks Roles Visualizza i suggerimenti Uno di questi ruoli: recommender.cloudsqlViewerocloudsql.viewer.Applica suggerimenti Uno di questi ruoli: recommender.cloudsqlAdmin,cloudsql.editor, ocloudsql.admin. Abilita l'API Recommender.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre del ruolo IAM Amministratore utilizzo servizi (
roles/serviceusage.serviceUsageAdmin), che contiene l'autorizzazioneserviceusage.services.enable. Scopri come concedere i ruoli.
Elenca i suggerimenti per il rendimento per la migrazione ad AlloyDB per PostgreSQL
Puoi elencare i suggerimenti per la migrazione ad AlloyDB per PostgreSQL per migliorare il rendimento
utilizzando la Cloud de Confiance console, gcloud CLI, o l'API Recommender.
Console
Per elencare i suggerimenti per l'upgrade ad AlloyDB per PostgreSQL:
-
Vai alla pagina Istanze Cloud SQL.
-
Nel banner Migliora l'integrità dell'istanza esaminando i problemi e agendo in base ai suggerimenti, fai clic su Espandi dettagli.
In alternativa, segui questi passaggi:
-
Vai ad Active Assist.
Per saperne di più, consulta la sezione Guida introduttiva ad Active Assist.
Nella scheda Tutti i suggerimenti, fai clic su Rendimento.
gcloud
Esegui il gcloud recommender insights list comando come segue:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=MIGRATE_TO_ALLOYDB
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
API
Chiama il insights.list metodo come segue:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
Se il recommender rileva istanze che possono essere sottoposte ad upgrade ad AlloyDB per PostgreSQL, queste vengono visualizzate in una tabella. Ogni riga mostra il nome dell'istanza, un breve suggerimento, la località e la data dell'ultimo aggiornamento.
Visualizza approfondimenti e suggerimenti dettagliati
Puoi visualizzare approfondimenti e suggerimenti dettagliati sulle istanze che possono essere sottoposte ad upgrade ad AlloyDB per PostgreSQL utilizzando la Cloud de Confiance console, gcloud CLI, o l'API Recommender.
Console
Esegui una delle seguenti operazioni:
Nella pagina Suggerimenti per il rendimento, fai clic sulla scheda Suggerimenti per il rendimento e poi su Esegui la migrazione ad AlloyDB. Viene visualizzato il riquadro dei suggerimenti, che contiene approfondimenti e suggerimenti dettagliati per l'istanza.
Nella pagina Istanze, fai clic su Esegui la migrazione ad AlloyDB. L'elenco delle istanze mostra solo quelle a cui si applica il suggerimento.
gcloud
Esegui il gcloud recommender insights list comando come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight --filter=insightSubtype=READ_HEAVY_WORKLOAD
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
API
Chiama il insights.list metodo come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
Viene visualizzato un riquadro che mostra approfondimenti sulle metriche o sulle informazioni evidenziate dagli approfondimenti.
Applica suggerimenti
Per implementare questo suggerimento:
- Per eseguire l'upgrade ad AlloyDB per PostgreSQL:
- Fai clic su Esegui la migrazione ad AlloyDB nella colonna Problemi. Viene visualizzata una finestra Esegui l'upgrade ad AlloyDB che fornisce un suggerimento.
- Per procedere con un upgrade, fai clic su Modifica > Upgrade.
- Per saperne di più su AlloyDB per PostgreSQL, consulta la documentazione di AlloyDB per PostgreSQL.