Un cluster in Memorystore for Redis Cluster potrebbe presentare le seguenti condizioni, che impediscono il funzionamento ottimale:
- Il cluster ha un utilizzo elevato di CPU o memoria utilizzata.
- Nel cluster si verificano scaricamenti ripetuti della cache a causa dell'esaurimento della memoria.
- Non puoi creare backup per il cluster a causa dell'elevato utilizzo della memoria o dell'elevato traffico di scrittura.
- Le repliche non possono sincronizzare i dati con il cluster a causa di un elevato livello di traffico di scrittura.
Per risolvere questi problemi, utilizza il problema di integrità Utilizzo elevato delle risorse. Per accedere a questo problema di integrità, utilizza il Database Center. Si tratta di una dashboard assistita dall'AI che offre una visualizzazione centralizzata dei problemi di integrità delle istanze.
Prima di iniziare
Prima di iniziare a utilizzare il problema di stato Utilizzo elevato delle risorse, completa i prerequisiti in questa sezione.
Assegnare ruoli e autorizzazioni
Per utilizzare Database Center per visualizzare e risolvere i problemi di integrità, devi disporre delle autorizzazioni IAM per Database Center. Per saperne di più su come ottenere queste autorizzazioni, consulta Concedere le autorizzazioni IAM.
Inoltre, per saperne di più sui ruoli IAM, consulta Indice di ruoli e autorizzazioni IAM e Gestisci l'accesso a progetti, cartelle e organizzazioni.
Visualizzare il problema di integrità
Per visualizzare il problema di integrità Utilizzo elevato delle risorse:
Nella console Google Cloud , vai alla pagina Tutte le risorse in Database Center.
Seleziona il menu Prodotti. Nella finestra di dialogo Prodotti, procedi nel seguente modo:
(Facoltativo) Se sono selezionati dei prodotti, deselezionali.
Nel riquadro Memorystore, seleziona Redis Cluster 7.0.
Fai clic su Applica.
Seleziona il menu Problemi. Nella finestra di dialogo Problemi, procedi nel seguente modo:
Cancella tutti i problemi selezionati.
Nel riquadro Prestazioni e capacità, seleziona il problema di integrità Utilizzo elevato delle risorse.
Fai clic su Applica. Database Center mostra tutti i cluster che presentano problemi di utilizzo elevato delle risorse.
Fai clic sul problema, che viene visualizzato accanto al nome di un cluster. Il problema di integrità Utilizzo elevato delle risorse si apre in un riquadro separato.
Se il problema non viene visualizzato accanto al cluster, l'utilizzo delle risorse per il cluster non è elevato.
Per visualizzare informazioni dettagliate sul problema di stato, fai clic sulla freccia di espansione (expand_more) nel riquadro.
Risolvere il problema di integrità
Per risolvere il problema di integrità Utilizzo elevato delle risorse, aumenta la capacità del cluster. In questo modo, il cluster dispone di più memoria e potenza di elaborazione per gestire un volume maggiore di dati o traffico. La capacità è determinata dal numero di shard nel cluster e dal tipo di nodo del cluster.
Scalando il cluster, la tua applicazione può gestire una maggiore domanda senza un calo delle prestazioni. Per scalare il cluster, aggiungi shard al cluster o modifica il tipo di nodo del cluster in un tipo di nodo più grande.