Il motore per suggerimenti AlloyDB enable-high-availability genera in modo proattivo suggerimenti che ti aiutano a portare le tue istanze importanti nell'ambito di un accordo sul livello del servizio (SLA) fornendo ridondanza dei dati. Questa opzione può essere utile durante un'interruzione a livello di zona o quando un'istanza esaurisce la memoria.
Questa pagina descrive il motore per suggerimenti AlloyDB enable-high-availability, il suo funzionamento e come utilizzarlo.
Come funziona
Il motore per suggerimenti AlloyDB enable-high-availability analizza i metadati dell'istanza. Se l'istanza non ha l'alta affidabilità abilitata, AlloyDB ti consiglia di abilitarla per una disponibilità del 99,99% (*).
(*) Per ulteriori informazioni, consulta l'Accordo sul livello del servizio (SLA) di AlloyDB.
Prezzi
Il motore per suggerimenti AlloyDB enable-high-availability è disponibile senza costi aggiuntivi per tutti i Google Cloud clienti. Per ulteriori informazioni, consulta la pagina Prezzi del motore per suggerimenti.
Prima di iniziare
Prima di poter visualizzare i suggerimenti e gli approfondimenti, devi:
Assicurarti di abilitare l'API Recommender.
Per ottenere le autorizzazioni per visualizzare e utilizzare approfondimenti e suggerimenti, assicurati di disporre dei ruoli Identity and Access Management (IAM) necessari.
Tasks Roles Visualizza i suggerimenti Uno di questi ruoli: recommender.alloydbVieweroalloydb.viewer.Applica suggerimenti Uno di questi ruoli: recommender.alloydbAdminoalloydb.admin.
Per ulteriori informazioni, consulta la sezione Concedere l'accesso ad altri utenti.
Elenca i suggerimenti per abilitare l'alta affidabilità
Puoi elencare i suggerimenti per abilitare l'alta affidabilità
utilizzando la Google Cloud console, gcloud CLI, o l'API Recommender.
Console
Per elencare i suggerimenti per abilitare l'alta affidabilità utilizzando la Google Cloud console, segui questi passaggi:
Nella Google Cloud console, vai alla pagina Cluster.
Per ulteriori informazioni, consulta la sezione Introduzione all'hub dei suggerimenti.
Nella tabella dell'elenco Risorse, individua il cluster e fai clic su Visualizza problemi nella colonna Problemi.
Nell'Aggregated issues (Problemi aggregati) viene visualizzato un elenco di problemi. Seleziona la scheda dei suggerimenti Not failover protected (Protezione dal failover non attiva).
gcloud
Per elencare i suggerimenti per abilitare l'alta affidabilità utilizzando gcloud CLI, esegui il
gcloud recommender recommendations list
comando 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 abilitare l'alta affidabilità utilizzando l'
API Recommendations, chiama il
recommendations.list
metodo 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 approfondimenti e suggerimenti dettagliati
Puoi visualizzare approfondimenti e suggerimenti dettagliati sulle istanze
che richiedono l'abilitazione dell'alta affidabilità utilizzando la Google Cloud console,
gcloud CLI, o l'API Recommender.
Per visualizzare approfondimenti e suggerimenti dettagliati:
Console
Nella pagina Cluster, nella tabella Risorse, fai clic su Visualizza problemi nella colonna Problemi per il cluster.
A destra viene visualizzato il riquadro Aggregated issues (Problemi aggregati), che contiene approfondimenti e suggerimenti dettagliati per Not failover protected (Protezione dal failover non attiva).
gcloud
Esegui il
gcloud recommender insights list
comando 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 insights.list metodo 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 esempio
us-central1.
Applica il suggerimento
Valuta attentamente il suggerimento ed esegui una delle seguenti operazioni:
Console
Per implementare il suggerimento:
- Fai clic su Modifica nel cluster.
- Nel riquadro Modifica istanza primaria, 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 Eseguire l'upgrade di un'istanza di base a un'istanza ad alta affidabilità.