Il recommender per l'abilitazione dell'alta affidabilità di AlloyDB genera in modo proattivo suggerimenti che ti aiutano a portare le tue istanze importanti all'interno di un accordo sul livello del servizio (SLA) fornendo la ridondanza dei dati. Questo può essere utile durante un'interruzione a livello di zona o quando un'istanza esaurisce la memoria.
Questa pagina descrive il motore per suggerimenti per l'abilitazione dell'alta affidabilità di AlloyDB, il suo funzionamento e come utilizzarlo.
Come funziona
Il motore per i suggerimenti per l'abilitazione dell'alta affidabilità di AlloyDB analizza i metadati dell'istanza. Se l'istanza non ha l'alta affidabilità abilitata, AlloyDB consiglia di abilitarla per una disponibilità del 99,99% (*).
(*) Per saperne di più, consulta l'accordo sul livello del servizio (SLA) di AlloyDB.
Prezzi
Il motore per i suggerimenti per l'abilitazione dell'alta affidabilità di AlloyDB è disponibile senza costi per tutti i clienti Google Cloud . Per saperne di più, consulta Prezzi consigliati.
Prima di iniziare
Prima di poter visualizzare i suggerimenti e gli insight, devi:
Assicurati di abilitare l'API Recommender.
Per ottenere le autorizzazioni per visualizzare e utilizzare insight e suggerimenti, assicurati di disporre dei ruoli IAM (Identity and Access Management) richiesti.
Tasks Ruoli Visualizza i suggerimenti Uno di questi ruoli: roles/recommender.alloydbVieweroroles/alloydb.viewer.Applica suggerimenti Uno di questi ruoli: roles/recommender.alloydbAdminoroles/alloydb.admin.
Per saperne di più, consulta Concedi l'accesso ad altri utenti.
Elenca i suggerimenti per l'abilitazione dell'alta affidabilità
Puoi elencare i suggerimenti per l'attivazione dell'alta affidabilità utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.
Console
Per elencare i suggerimenti per l'attivazione dell'alta affidabilità utilizzando la consoleGoogle Cloud , segui questi passaggi:
Nella console Google Cloud , vai alla pagina Cluster.
Per saperne di più, consulta Introduzione ad Active Assist.
Nella tabella dell'elenco Risorse, trova il cluster e fai clic su Visualizza problemi nella colonna Problemi.
Nel riquadro Problemi aggregati viene visualizzato un elenco di problemi. Seleziona la scheda dei consigli Non protetto da failover.
gcloud
Per elencare i suggerimenti per l'abilitazione dell'alta affidabilità utilizzando gcloud CLI, esegui il comando gcloud recommender recommendations list come segue:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.alloydb.cluster.ReliabilityRecommender \ --filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
API
Per elencare i suggerimenti per l'abilitazione dell'alta affidabilità utilizzando l'API Recommender, chiama il metodo recommendations.list come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
Visualizza insight e suggerimenti dettagliati
Puoi visualizzare insight e suggerimenti dettagliati sulle istanze che richiedono l'attivazione dell'alta affidabilità utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.
Per visualizzare gli approfondimenti e i consigli dettagliati, segui questi passaggi:
Console
Nella pagina Cluster, nella tabella Risorse, fai clic su Visualizza problemi nella colonna Problemi del cluster.
A destra viene visualizzato il riquadro Problemi aggregati, che contiene insight e suggerimenti dettagliati per Nessuna protezione da failover.
gcloud
Esegui il comando gcloud recommender insights list come segue:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.alloydb.cluster.ReliabilityInsight \ --filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
API
Chiama il metodo insights.list come segue:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED
Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto.LOCATION: una regione in cui si trovano le istanze, ad esempious-central1.
Applica il consiglio
Valuta attentamente il suggerimento e procedi in uno dei seguenti modi:
Console
Per implementare il suggerimento, segui questi passaggi:
- Fai clic su Modifica nel cluster.
- Nel riquadro Modifica istanza principale, in Disponibilità a livello di zona, seleziona Più zone (alta affidabilità).
- Fai clic su Aggiorna istanza.
gcloud CLI
Per implementare il suggerimento, segui le istruzioni riportate in Esegui l'upgrade di un'istanza di base a un'istanza ad alta affidabilità.