Examiner les problèmes de performances avec l'assistance IA
Ce document explique comment utiliser l'assistance IA dans Bigtable pour examiner les anomalies de performances, telles que les points chauds ou la latence élevée des clusters. Vous pouvez utiliser les outils de dépannage assistés par l'IA de Bigtable et Gemini Cloud Assist pour surveiller les performances du système.
Avant de commencer
Une fois que vous avez configuré Gemini Cloud Assist, vous devrez peut-être attendre cinq minutes que le service se propage avant de pouvoir activer le dépannage assisté par l'IA dans Bigtable.
Rôles et autorisations requis
Pour obtenir les autorisations nécessaires pour observer et résoudre les problèmes à l'aide de Gemini Cloud Assist, demandez à votre administrateur de vous accorder les rôles IAM suivants sur votre projet :
-
Afficher les tableaux de bord et les métriques de surveillance :
Lecteur Monitoring (
roles/monitoring.viewer) -
Lire les données Bigtable :
Lecteur Bigtable (
roles/bigtable.reader) -
Afficher les problèmes de performances de la base de données :
Lecteur de Database Insights (
roles/databaseinsights.viewer) -
Utiliser les investigations Gemini Cloud Assist :
Propriétaire de l'investigation Gemini Cloud Assist (
roles/geminicloudassist.investigationOwner)
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.
Pour en savoir plus sur les rôles et autorisations requis pour utiliser les investigations Gemini Cloud Assist, consultez Résoudre les problèmes à l'aide des investigations Gemini Cloud Assist.
Ouvrir Gemini Cloud Assist
Pour utiliser Gemini Cloud Assist avec Bigtable, procédez comme suit :
Ouvrez la liste des instances Bigtable dans la Google Cloud console.
La page Instances affiche une liste d'instances.
Pour ouvrir une instance, cliquez sur son nom.
Pour ouvrir le panneau Cloud Assist, cliquez sur Ouvrir ou fermer le chat Gemini Cloud Assist.
Dans le panneau Cloud Assist, saisissez un prompt qui décrit les informations qui vous intéressent. Par exemple, "Pourquoi la latence de mon cluster Bigtable est-elle si élevée ?".
Une fois le prompt saisi, cliquez sur Envoyer le prompt.
Gemini renvoie une réponse à votre prompt en fonction des informations de la dernière heure.
Examiner les problèmes de performances
Lorsque vous constatez un pic ou une augmentation des métriques, telles que l'utilisation du processeur ou la latence, vous pouvez utiliser des investigations pour identifier la cause première. Ce processus utilise l'assistance IA de Gemini Cloud Assist pour analyser les données sur les performances de votre cluster et fournir des recommandations exploitables.
Ouvrez la liste des instances Bigtable dans la Google Cloud console.
La page Instances affiche une liste d'instances.
Pour ouvrir une instance, cliquez sur son nom.
Dans le menu de navigation, cliquez sur Insights sur le système.
Pour résoudre les problèmes liés à la charge de votre base de données, cliquez sur Explorer les investigations.
Le volet Options d'investigation s'ouvre.
Dans le champ Cluster, sélectionnez le cluster pour lequel vous souhaitez afficher l'investigation.
Dans la liste des filtres temporels, sélectionnez la plage de dates de votre investigation ou indiquez une date et une heure personnalisées pour votre filtre.
Cliquez sur Examiner.
Après environ deux minutes, le volet Présentation de l'investigation s'ouvre avec les sections suivantes :
- Problème : description du problème examiné, y compris l'heure de début et de fin de l'investigation.
- Résultats : liste des observations concernant le problème. Par exemple, il peut s'agir de détails sur la mauvaise configuration du client, comme une taille de pool de canaux incorrecte.
- Hypothèses : liste des actions recommandées par l'IA pour résoudre les anomalies.
Comment les investigations analysent votre base de données
Lorsque vous lancez une investigation, Gemini Cloud Assist analyse les données de performances pour la période que vous avez sélectionnée. Il compare vos données agrégées de référence aux métriques suivantes :
- Latences du client
- Latences du serveur
- Utilisation du processeur
- Utilisation du disque
- Nombre de requêtes
Lorsque Gemini Cloud Assist termine l'analyse et détecte un changement important, l'investigation identifie une cause première possible et répertorie les insights exploitables dans la section Hypothèses du volet Détails de l'investigation pour vous aider à résoudre le problème.
Dans certaines situations, en fonction de l'analyse, il est possible qu'aucune recommandation ne soit disponible.
Étape suivante
- Si vous souhaitez continuer à résoudre les problèmes ou obtenir de l'aide supplémentaire concernant les performances du système, consultez Gemini Cloud Assist.
- Résoudre les problèmes de latence.