Les graphiques sont importants, car ils sont votre fenêtre sur vos systèmes surveillés. ClusterControl est livré avec un ensemble prédéfini de graphiques à analyser, ceux-ci sont construits au-dessus de l'échantillonnage métrique effectué par le contrôleur. Ceux-ci sont conçus pour vous donner, à première vue, autant d'informations que possible sur l'état de votre cluster de bases de données. Vous pourriez cependant avoir votre propre ensemble de mesures que vous aimeriez surveiller. Par conséquent, ClusterControl vous permet de personnaliser les graphiques disponibles dans la section de présentation du cluster et dans l'onglet Nodes -> DB Performance. Plusieurs mesures peuvent être superposées sur le même graphique.
Onglet Présentation du cluster
Jetons un coup d'œil à la vue d'ensemble du cluster :elle affiche les informations les plus importantes regroupées sous différents onglets.
Graphiques de présentation du clusterVous pouvez voir des graphiques comme "Cluster Load" et "Galera - Flow Ctrl" ainsi que quelques autres. Si cela ne vous suffit pas, vous pouvez cliquer sur "Paramètres du tableau de bord", puis sélectionner l'option "Créer un tableau". À partir de là, vous pouvez également gérer les graphiques existants - vous pouvez modifier un graphique en double-cliquant dessus, vous pouvez également le supprimer de la liste des onglets.
Paramètres du tableau de bordLorsque vous décidez de créer un nouveau graphique, vous aurez la possibilité de choisir les métriques que vous souhaitez surveiller. Supposons que nous sommes intéressés par la surveillance des objets temporaires - tables, fichiers et tables sur disque. Nous avons juste besoin de choisir les trois métriques que nous voulons suivre et de les ajouter à notre nouveau graphique.
Nouveau tableau 1Ensuite, choisissez un nom pour notre nouveau graphique et choisissez une échelle. La plupart du temps, vous souhaitez que l'échelle soit linéaire, mais dans de rares cas, comme lorsque vous mélangez des mesures contenant des valeurs élevées et petites, vous pouvez utiliser une échelle logarithmique à la place.
Nouveau tableau 2Enfin, vous pouvez choisir si votre modèle doit être présenté comme un graphique par défaut. Si vous cochez cette option, c'est le graphique que vous verrez par défaut lorsque vous entrerez dans l'onglet "Aperçu".
Une fois que nous aurons enregistré le nouveau graphique, vous pourrez profiter du résultat :
Nouveau tableau 3Onglet Présentation du nœud
En plus des graphiques sur notre cluster, nous pouvons également utiliser cette fonctionnalité sur chacun de nos nœuds indépendamment. Sur le cluster, si nous allons dans la section "Nœuds" et en sélectionnons quelques-uns, nous pouvons en voir un aperçu, avec des métriques du système d'exploitation :
Graphes de présentation des nœudsComme nous pouvons le voir, nous avons huit graphiques contenant des informations sur l'utilisation du processeur, l'utilisation du réseau, l'espace disque, l'utilisation de la RAM, l'utilisation du disque, les IOPS du disque, l'espace d'échange et les erreurs réseau, que nous pouvons utiliser comme point de départ pour le dépannage sur nos nœuds.
Onglet Performances de la base de données
Lorsque vous jetez un coup d'œil au nœud, puis que vous suivez l'onglet Performances de la base de données, vous verrez une valeur par défaut de huit métriques différentes. Vous pouvez les modifier ou en ajouter de nouveaux. Pour ce faire, vous devez utiliser le bouton "Choose Graph":
Graphiques des performances de la base de donnéesUne nouvelle fenêtre s'ouvrira, qui vous permettra de configurer la mise en page et les métriques représentées graphiquement.
Paramètres des graphiques de performances DBIci, vous pouvez choisir la mise en page - deux ou trois colonnes de graphiques et le nombre de graphiques - jusqu'à 20. Ensuite, vous pouvez modifier les mesures que vous souhaitez voir tracées - utilisez des boîtes de dialogue déroulantes pour choisir la mesure que vous souhaitez J'aimerais ajouter. Une fois que vous êtes prêt, enregistrez les graphiques et profitez de vos nouvelles statistiques.
Nous pouvons également utiliser la fonctionnalité Rapports opérationnels de ClusterControl, où nous obtiendrons les graphiques et le rapport de notre cluster et de nos nœuds dans un rapport HTML, accessible via l'interface utilisateur de ClusterControl, ou programmer son envoi périodique par e-mail.
Ces graphiques nous aident à avoir une image complète de l'état et du comportement de nos bases de données