Visualización de un inventario de maquinas con vis.js

Vis.js es una librería javascript que nos permite visualizar datos.

Aquí dejo un ejemplo de mapa de red en el que se pueden ver diferentes maquinas madre y las maquinas virtuales que en cada una de ellas están virtualizadas.

Se puede descargar todo el código del ejemplo desde aquí: https://mierda.tv/descargas/ejemplo.zip

index.html tiene código que leerá de maquinas.csv, es decir, carga los datos de un archivo csv separado por “;” los valores.

Ese archivo csv tiene filas y cada fila columnas. La primera columna es el id (1,2,3,4,5) de los objetos que queremos representar. La ultima columna indica a donde se conecta cada objeto (indicando un id).

Esto viene bien para tener de forma gráfica un inventario y saber de golpe cosas. El ejemplo solo representa las diferentes maquinas (físicas, virtuales) pero puede modificarse para que al hacer clic en una muestre más información.

Se podría adaptar perfectamente para que permitiese incluso búsquedas por IP y si se quiere ir más allá y los datos están “vivos” (se actualizan cada x tiempo o se han añadido a una base de datos y se chupan desde allí) ver cuales tienen más carga, si los servicios están activos, …

Saludos cordiales.

Deja un comentario