Creando un sistema de visualización de series temporales VII: Creación de Dashboards

Para ir finalizando la serie de entradas sobre un sistema de visualización de series temporales, vamos a ver como crear de una forma sencilla, algunos dashboards con los datos que hemos almacenado en la base de datos InfluxDB con nuestro script recolector en PowerCLI.

Como ejemplo de dashboard vamos a crear uno que replique la información que aparece en la pestaña Utilization de un cluster vSphere, pero en este caso, en lugar de ser una vista estática que es lo que nos ofrece el interfaz del cliente vSphere, vamos a poder ver la evolución de los valores en el tiempo.

Los pasos para crear el dashboard son los siguientes:

  • Pinchamos en el botón “Create New”

  • Añadimos un panel de tipo “Graph”

  • y lo editamos

  • En el panel inferior se nos abrirá el editor del panel y vamos seleccionando los datos a mostrar. Seleccionamos el Measurement donde están los datos de los clusters

  • Seleccionamos el Field a mostrar

  • Vamos añadiendo series con los diferentes contadores a mostrar

  • Repetimos los pasos para los diferentes paneles (CPU, Memoria del cluster y Memoria de invitado) seleccionando los diferentes contadores a mostrar. Y obtenemos un dashboard como el siguiente:

 

 

Para afinar la información que se muestra en el dashboard, tendremos que indicar algunos puntos que no he explicado, pero que es muy sencillo de hacer en el interfaz de grafana:

  • Poner el nombre a los panesles
  • Indicar si se muestra y como la leyenda del panel
  • Indicar las unidades de medida de los paneles
  • Utilizar Templating, para poder utilizar variables y mostrar información de diferentes clusters sin cambiar de panel

Y como podemos ver, obtenemos en un dashboard la información que nos da el cliente vSphere, pero en este caso podemos ver la evolución de los datos en el tiempo.

Con el resto de datos podemos seguir creando dashboards que nos muestre la información que queramos (si lo hemos guardado con nuestro recolector)

Algunos ejemplos de dashboards que muestran la información de la infraestructura VMware pueden ser:

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.