Un cluster dans Memorystore for Redis Cluster peut être confronté aux conditions suivantes, qui l'empêchent de fonctionner de manière optimale :
- Le cluster présente une utilisation élevée du processeur ou de la mémoire.
- Le cluster est vidé de manière répétée en raison d'une saturation de la mémoire.
- Vous ne pouvez pas créer de sauvegardes pour le cluster en raison d'une utilisation élevée de la mémoire ou d'un trafic d'écriture élevé.
- Les répliques ne peuvent pas synchroniser les données avec le cluster en raison d'un niveau élevé de trafic d'écriture.
Pour résoudre ces problèmes, utilisez le problème d'état Utilisation élevée des ressources. Pour accéder à ce problème d'état, utilisez le Database Center. Il s'agit d'un tableau de bord assisté par l'IA qui vous offre une vue centralisée des problèmes d'état des clusters.
Avant de commencer
Avant de commencer à utiliser le problème d'état Utilisation élevée des ressources, remplissez les conditions préalables de cette section.
Attribuer des rôles et des autorisations
Pour utiliser Database Center afin d'afficher et de résoudre les problèmes d'état, vous devez disposer des autorisations IAM pour Database Center. Pour en savoir plus sur l'obtention de ces autorisations, consultez la section Accorder des autorisations IAM.
Pour en savoir plus sur les rôles IAM, consultez l'index des rôles et autorisations IAM et la section Gérer l'accès aux projets, aux dossiers et aux organisations.
Afficher le problème d'état
Pour afficher le problème d'état Utilisation élevée des ressources, procédez comme suit :
Dans la Google Cloud console, accédez à la page Toutes les ressources de Database Center.
Sélectionnez le menu Produits. Dans la boîte de dialogue Produits, procédez comme suit :
Facultatif : Si des produits sont sélectionnés, désélectionnez-les.
Dans le volet Memorystore, sélectionnez Redis Cluster 7.0.
Cliquez sur Appliquer.
Sélectionnez le menu Problèmes. Dans la boîte de dialogue Problèmes, procédez comme suit :
Désélectionnez tous les problèmes sélectionnés.
Dans le volet Performances et capacité, sélectionnez le problème d'état Utilisation élevée des ressources.
Cliquez sur Appliquer. Database Center affiche tous les clusters qui présentent des problèmes d'utilisation élevée des ressources.
Cliquez sur le problème, qui s'affiche à côté du nom d'un cluster. Le problème d'état Utilisation élevée des ressources s'ouvre dans un volet distinct.
Si le problème ne s'affiche pas à côté du cluster, cela signifie que l'utilisation des ressources pour le cluster n'est pas élevée.
Pour afficher des informations détaillées sur le problème d'état, cliquez sur la flèche de développement (expand_more) dans le volet.
Résoudre le problème d'état
Pour résoudre le problème d'état Utilisation élevée des ressources, augmentez la capacité du cluster. Le cluster dispose ainsi de plus de mémoire et de puissance de traitement pour gérer un plus grand volume de données ou de trafic. La capacité est déterminée par le nombre de fragments dans le cluster et le type de nœud du cluster.
En mettant à l'échelle le cluster, votre application peut gérer une demande accrue sans dégradation des performances. Pour mettre à l'échelle le cluster, ajoutez des fragments au cluster ou remplacez le type de nœud du cluster par un type de nœud plus grand.