Cette page explique comment surveiller une instance Cloud Spanner en affichant les données actuelles et historiques dans la console Google Cloud.
Afficher l'état actuel d'une instance
Lorsque vous ouvrez une instance Spanner dans Google Cloud Console, vous pouvez consulter l'état actuel des métriques les plus essentielles pour votre instance, telles que l'utilisation du processeur. Vous pouvez également afficher les métriques actuelles d'une seule base de données au sein de l'instance.
Pour afficher l'état actuel d'une instance, procédez comme suit :
Dans la console Google Cloud, ouvrez la liste des instances Spanner.
Cliquez sur le nom de l'instance à étudier.
La console Google Cloud affiche un aperçu de l'instance, y compris les valeurs actuelles de plusieurs métriques clés. Découvrez les métriques disponibles.
Facultatif : Pour afficher les métriques actuelles d'une base de données spécifique dans l'instance, cliquez sur le nom de la base de données dans le volet de gauche.
La console Google Cloud affiche les valeurs actuelles de plusieurs métriques clés.
Afficher les données historiques d'une instance
La console Google Cloud fournit des graphiques qui affichent les données historiques de votre instance. Les graphiques peuvent afficher une période allant de la dernière heure aux 30 derniers jours. Vous pouvez également afficher les graphiques d'une seule base de données au sein de l'instance.
Pour afficher les données historiques d'une instance, procédez comme suit :
Dans la console Google Cloud, ouvrez la liste des instances Spanner.
Cliquez sur le nom de l'instance qui vous intéresse, puis sur Monitoring dans le panneau de navigation de gauche.
La console Google Cloud affiche des graphiques de données historiques pour l'instance. Découvrez les graphiques disponibles.
Facultatif : Pour afficher les données historiques d'une période différente, aidez-vous des boutons au-dessus du premier graphique, puis cliquez sur la période que vous souhaitez afficher.
Facultatif : Pour contrôler les données affichées, cliquez sur l'une des listes déroulantes du graphique. Par exemple, si l'instance utilise une configuration multirégionale, certains graphiques fournissent une liste déroulante permettant d'afficher les données d'une région spécifique. Les graphiques ne fournissent pas tous de listes déroulantes.
Facultatif : Pour afficher les données d'historique d'une base de données spécifique de l'instance, cliquez sur le nom de la base de données dans le volet de gauche.
Graphiques et métriques Spanner
La console Google Cloud fournit les graphiques et les métriques suivants pour afficher l'état actuel et historique d'une instance. Tous les graphiques et métriques sont disponibles au niveau de l'instance. Vous pouvez également afficher plusieurs graphiques et métriques pour une seule base de données au sein d'une instance.
Graphiques et métriques disponibles | |
---|---|
Capacité de calcul |
La capacité de calcul dans l'instance. Vous pouvez choisir d'afficher la capacité en unités de traitement ou en nœuds. Disponible uniquement pour les instances. |
Utilisation du processeur - Moyenne glissante de 24 heures |
Une moyenne glissante de l'utilisation totale du processeur, exprimée en pourcentage des ressources de processeur de l'instance, pour chaque base de données. Chaque point de données correspond à une moyenne des dernières 24 heures. Disponible uniquement pour les instances. |
Utilisation du processeur - Priorité élevée |
L'utilisation totale du processeur, exprimée en pourcentage des ressources de processeur de l'instance, pour les tâches à priorité élevée. Ces tâches incluent la plupart des requêtes que vous lancez, ainsi que les tâches de maintenance que Spanner doit effectuer rapidement. En savoir plus sur les tâches à priorité élevée Disponible pour les instances et les bases de données. |
Utilisation du processeur - Total |
L'utilisation totale du processeur, exprimée en pourcentage des ressources de processeur de l'instance. Disponible pour les instances et les bases de données:
|
Latence |
Temps nécessaire à Spanner pour gérer une fonction de requête de lecture ou d'écriture. Utilisez le menu déroulant pour sélectionner "Lire", "Écrire" ou "Lecture /Écriture" pour afficher les métriques des deux. Cette mesure commence lorsque le service Spanner reçoit une requête et se termine lorsque le service Spanner commence à envoyer une réponse. Pour en savoir plus, consultez Métriques de latence. Vous pouvez afficher les métriques de latence pour la latence des 50e et 99e centiles:
Disponible pour les instances et les bases de données. |
Latence par type de transaction |
Temps nécessaire à Spanner pour traiter une transaction. Vous pouvez choisir d'afficher les métriques des transactions en lecture/écriture et en lecture seule. Pour en savoir plus, consultez la section Latence par type de transaction. La principale différence entre le graphique de latence et le graphique de latence par type de transaction est que le graphique de latence par type de transaction vous permet de sélectionner l'engagement principal pour le type en lecture seule. Vous pouvez sélectionner "Leader impliqué" ou "Aucun leader impliqué" pour la transaction en lecture seule. Les lectures qui impliquent le leader peuvent subir une latence plus élevée. Vous pouvez utiliser ce graphique pour déterminer si vous devez utiliser des lectures non actualisées sans communiquer avec la variante optimale, en supposant que la limite d'horodatage soit d'au moins 15 secondes. Pour les transactions en lecture-écriture, la variante optimale est toujours impliquée dans la transaction. Par conséquent, les données affichées sur le graphique incluent toujours le temps nécessaire pour que la requête aboutisse et reçoive une réponse. Vous pouvez afficher les métriques de latence pour la latence des 50e et 99e centiles:
Disponible pour les instances et les bases de données. |
Distribution des prospects |
Disponible pour les instances multirégionales et les bases de données:
Notez que si une base de données a été créée récemment ou qu'une région principale a été modifiée récemment, les graphiques risquent de ne pas se stabiliser immédiatement. |
Opérations par seconde |
Nombre d'opérations effectuées par Spanner par seconde ou nombre d'erreurs survenues sur le serveur Spanner par seconde. Vous pouvez choisir les opérations à afficher dans ce graphique:
Disponible pour les instances et les bases de données. |
Débit (Mo/s) |
La quantité de données non compressées qui a été lue ou écrite dans l'instance ou la base de données chaque seconde. Cette valeur est mesurée en mégaoctets binaires (Mo), où 1 Mo équivaut à 220 octets. Cette unité de mesure est également appelée mébioctet (Mio). Le débit en lecture inclut les requêtes et les réponses pour les méthodes de l'API de lecture et pour les requêtes SQL. Il inclut les requêtes et les réponses pour les instructions LMD. Le débit en écriture inclut les requêtes et les réponses permettant de valider des données via l'API Mutation. Il exclut les requêtes et les réponses pour les instructions LMD. Disponible pour les instances et les bases de données. |
Espace de stockage total de la base de données |
La quantité de données stockée dans l'instance ou la base de données. Cette valeur est exprimée en octets binaires. Par exemple, 1 gigaoctet (Go) binaire équivaut à 230 octets. Cette unité de mesure est également appelée gibioctet (Gio). Disponible pour les instances et les bases de données. |
Espace de stockage total de sauvegarde |
Quantité de données stockées dans les sauvegardes associées à l'instance ou à la base de données. Cette valeur est exprimée en octets binaires. Par exemple, 1 gigaoctet (Go) binaire équivaut à 230 octets. Cette unité de mesure est également appelée gibioctet (Gio). Disponible pour les instances et les bases de données. |
Étapes suivantes
- Comprendre les métriques d'utilisation du processeur et de latence pour Spanner
- Configurez des graphiques et des alertes personnalisés avec Cloud Monitoring.
- En savoir plus sur les types d'instances Spanner