Surveiller les instances Cloud SQL

Cette page explique les différentes manières de surveiller les instances Cloud SQL :

Surveiller une instance à l'aide du tableau de bord Cloud Monitoring

Cloud Monitoring propose des tableaux de bord prédéfinis pour plusieurs produits Google Cloud, y compris un tableau de bord de surveillance Cloud SQL par défaut. Vous pouvez utiliser ce tableau de bord pour surveiller l'état général de vos instances principales et dupliquées. Vous pouvez également créer vos propres tableaux de bord personnalisés afin d'afficher les données qui vous intéressent.

Configurer des alertes

Vous pouvez utiliser Cloud Monitoring pour configurer des alertes pour un projet ou une instance spécifiée.

Par exemple, vous pouvez configurer l'envoi d'une alerte à des ID d'e-mails spécifiques lorsque la métrique d'utilisation de la mémoire d'une instance Cloud SQL dépasse le seuil de 80 %.

Afficher les métriques sur la page de présentation de l'instance Cloud SQL

Affichez certaines métriques clés d'une instance Cloud SQL sur sa page "Présentation" comme suit :

  1. Dans Google Cloud Console, accédez à la page Instances Cloud SQL.

    Accéder à la page Instances Cloud SQL

  2. Pour ouvrir la page Présentation d'une instance, cliquez sur son nom.
  3. Le graphique des métriques par défaut s'affiche en haut de la page.

  4. Facultatif : Sélectionnez une autre métrique dans la liste déroulante Graphique.

    Le graphique affiche les données de la métrique sélectionnée.

Cette liste comprend les options suivantes :
  • Utilisation du processeur
  • Utilisation du stockage
  • Utilisation de la mémoire
  • Opérations de lecture/écriture
  • Octets d'entrée/de sortie
  • Délai de réplication (pour les instances dupliquées avec accès en lecture)
  • Métriques disponibles

    Les graphiques d'utilisation peuvent vous aider à réagir de manière proactive à mesure que les besoins de votre application changent. Par l'analyse de ces métriques, vous pouvez mieux comprendre les problèmes de débit et de latence, ainsi que les coûts d'utilisation des instances.

    MétriqueDescription
    Utilisation du stockage (Go)

    Vous pouvez utiliser la métrique d'utilisation du stockage pour vous aider à comprendre vos coûts liés au stockage. Pour plus d'informations sur les frais d'utilisation du stockage, consultez la page Tarifs du stockage et de la mise en réseau.

    Les données temporaires sont prises en compte dans la métrique d'utilisation du stockage. Les données temporaires sont supprimées dans le cadre de la maintenance. Elles peuvent excéder les limites de capacité définies par l'utilisateur afin d'éviter un événement "disque saturé", sans frais pour l'utilisateur.

    Une base de données venant d'être créée utilise environ 100 Mo pour les tables et les fichiers système.

    CPU usage

    Vous pouvez utiliser cette métrique pour vérifier si votre instance dispose de suffisamment de ressources processeur pour répondre aux besoins de votre application. Si cette valeur est trop élevée, augmentez la taille de votre type de machine pour donner à votre instance plus de capacité de processeur.

    Utilisation de la mémoire

    Quantité de mémoire utilisée par votre instance.

    Opérations de lecture/écriture

    La métrique "Nombre de lectures" recense le nombre d'opérations de lecture exécutées depuis le disque et qui ne proviennent pas du cache. Vous pouvez utiliser cette métrique pour vous aider à déterminer si votre instance est correctement dimensionnée par rapport à votre environnement. Si nécessaire, vous pouvez passer à un type de machine plus grand pour traiter davantage de requêtes en cache et réduire le temps de latence.

    La métrique "Nombre d'écritures" recense le nombre d'opérations d'écriture sur le disque. Des activités en écriture existent même si votre application n'est pas active, car les instances Cloud SQL écrivent dans une table système environ toutes les secondes (à l'exception des instances dupliquées).

    Octets d'entrée/sortie (octets/s) Quantité de trafic réseau entrant ou sortant de l'instance.

    Comparer les métriques de plusieurs instances

    1. Dans Google Cloud Console, accédez à la page Instances Cloud SQL.

      Accéder à la page Instances Cloud SQL

    2. Sur la page Instances de Cloud SQL, choisissez jusqu'à cinq instances à comparer en cochant la case située à gauche de leur nom.
    3. Dans le panneau d'informations, à droite, sélectionnez l'onglet Surveillance.
    4. Dans le menu déroulant, sélectionnez la métrique à utiliser pour comparer les instances.

      Vous pouvez afficher les données à un moment spécifique en plaçant le pointeur sur le graphique.

    Étapes suivantes