Un cluster in Memorystore for Redis Cluster potrebbe riscontrare le seguenti condizioni, che gli impediscono di funzionare in modo ottimale:
- Il cluster ha un utilizzo elevato di CPU o memoria.
- Nel cluster si verificano svuotamenti della cache ripetuti a causa dell'esaurimento della memoria.
- Non puoi creare backup per il cluster a causa dell'utilizzo elevato della memoria o del traffico di scrittura elevato.
- Le repliche non possono sincronizzare i dati con il cluster a causa di un livello elevato 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à dei cluster.
Prima di iniziare
Prima di iniziare a utilizzare il problema di integrità 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 dei ruoli e delle autorizzazioni IAM e Gestire l'accesso a progetti, cartelle e organizzazioni.
Visualizzare il problema di integrità
Per visualizzare il problema di integrità Utilizzo elevato delle risorse:
Nella Google Cloud console, 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:
Deseleziona 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, significa che l'utilizzo delle risorse per il cluster non è elevato.
Per visualizzare informazioni dettagliate sul problema di integrità, 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 avrà 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, l'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 con un tipo di nodo più grande.