I grafici sono importanti, in quanto rappresentano la tua finestra sui sistemi monitorati. ClusterControl viene fornito con un set predefinito di grafici da analizzare, questi sono costruiti sulla base del campionamento metrico eseguito dal controller. Questi sono progettati per darti, a prima vista, quante più informazioni possibili sullo stato del tuo cluster di database. Tuttavia, potresti avere il tuo set di metriche che vorresti monitorare. Pertanto ClusterControl consente di personalizzare i grafici disponibili nella sezione Panoramica del cluster e nella scheda Nodi -> Prestazioni DB. È possibile sovrapporre più metriche sullo stesso grafico.
Scheda Panoramica cluster
Diamo un'occhiata alla panoramica del cluster:mostra le informazioni più importanti aggregate in diverse schede.
Grafici di panoramica del clusterPuoi vedere grafici come "Cluster Load" e "Galera - Flow Ctrl" insieme a un paio di altri. Se questo non è abbastanza per te, puoi fare clic su "Impostazioni Dash" e quindi selezionare l'opzione "Crea scheda". Da lì, puoi anche gestire i grafici esistenti:puoi modificare un grafico facendo doppio clic su di esso, puoi anche eliminarlo dall'elenco delle schede.
Impostazioni dashboardQuando decidi di creare un nuovo grafico, ti verrà presentata un'opzione per selezionare le metriche che desideri monitorare. Supponiamo di essere interessati al monitoraggio di oggetti temporanei:tabelle, file e tabelle su disco. Dobbiamo solo selezionare tutte e tre le metriche che vogliamo seguire e aggiungerle al nostro nuovo grafico.
Nuova scheda 1Quindi, scegli un nome per il nostro nuovo grafico e scegli una scala. La maggior parte delle volte desideri che la scala sia lineare, ma in alcuni rari casi, come quando mescoli metriche contenenti valori grandi e piccoli, potresti voler utilizzare invece la scala logaritmica.
New Board 2Infine, puoi scegliere se il tuo modello deve essere presentato come grafico predefinito. Se spunti questa opzione, questo è il grafico che vedrai per impostazione predefinita quando accedi alla scheda "Panoramica".
Una volta salvato il nuovo grafico, puoi goderti il risultato:
New Board 3Scheda Panoramica del nodo
Oltre ai grafici sul nostro cluster, possiamo anche utilizzare questa funzionalità su ciascuno dei nostri nodi in modo indipendente. Sul cluster, se andiamo nella sezione “Nodi” e ne selezioniamo alcuni, possiamo vederne una panoramica, con le metriche del sistema operativo:
Grafici di panoramica del nodoCome possiamo vedere, abbiamo otto grafici con informazioni su utilizzo della CPU, utilizzo della rete, spazio su disco, utilizzo della RAM, utilizzo del disco, IOPS del disco, spazio di scambio ed errori di rete, che possiamo utilizzare come punto di partenza per la risoluzione dei problemi sui nostri nodi.
Scheda Prestazioni DB
Quando dai un'occhiata al nodo e poi prosegui nella scheda Prestazioni DB, ti verrà presentato un valore predefinito di otto diverse metriche. Puoi cambiarli o aggiungerne di nuovi. Per farlo, devi utilizzare il pulsante "Scegli grafico":
Grafici delle prestazioni DBTi verrà presentata una nuova finestra, che ti consente di configurare il layout e le metriche rappresentate graficamente.
Impostazioni dei grafici delle prestazioni DBQui puoi scegliere il layout - due o tre colonne di grafici e numero di grafici - fino a 20. Quindi, potresti voler modificare le metriche che vorresti vedere tracciate - usa le finestre di dialogo a discesa per scegliere qualsiasi metrica tu vorrei aggiungere. Quando sei pronto, salva i grafici e goditi le tue nuove metriche.
Possiamo anche utilizzare la funzione Rapporti operativi di ClusterControl, dove otterremo i grafici e il rapporto del nostro cluster e nodi in un rapporto HTML, a cui è possibile accedere tramite l'interfaccia utente di ClusterControl, o programmarlo per l'invio periodico via e-mail.
Questi grafici ci aiutano ad avere un quadro completo dello stato e del comportamento dei nostri database