You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2023-05-07 03:22:28

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Tutorial - Instalación y configuración de plugin Metabase

¡Bienvenido al tutorial de instalación y configuración del plugin Metabase en GLPI!

Este tutorial está diseñado para ayudarte a instalar y configurar el plugin Metabase en tu instalación de GLPI. A lo largo del tutorial, te guiaremos a través de cada paso del proceso, desde la descarga e instalación del plugin, hasta la configuración de las conexiones de bases de datos y la creación de informes personalizados.

Quiero agregar que para crear informes personalizados en Metabase, es importante tener conocimientos básicos en creación de consultas MySQL y explorar las tablas de la base de datos de GLPI. De esta manera, podrás crear consultas más complejas y generar informes más precisos y específicos. Además, recomendamos explorar las características de Metabase, que te permiten visualizar tus datos de manera clara y concisa, y obtener información en tiempo real sobre el rendimiento de tus procesos. Con Metabase, podrás visualizar y analizar tus datos de GLPI en un formato fácil de entender, lo que te permitirá tomar decisiones informadas y mejorar la eficiencia de tu negocio.

¡Así que comencemos y aprendamos juntos cómo instalar y configurar este útil plugin!


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#2 2023-05-07 03:22:36

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Instalación de JDK

Una opción para instalar Java es usar la versión empaquetada con Ubuntu. De forma predeterminada, Ubuntu 22.04 incluye Open JDK 11, que es una variante de código abierto de JRE y JDK.

Para instalar la versión OpenJDK de Java, primero actualice el índice de su paquete apt:

sudo apt update
Comprobar si  JDK se encuentra presente wrote:

A continuación, compruebe si Java ya está instalado:

java -version

Si Java no está instalado actualmente, obtendrá el siguiente resultado:

Output
Command 'java' not found, but can be installed with:
Command 'java' not found, but can be installed with
sudo apt install openjdk-11-jre-headless version 11.0.18+10-0ubuntu1-22.04, or
sudo apt install default-jre 4 version 2:1.11-72build2
sudo apt install openjdk-17-jre-headless version 17.0.6+10-0ubuntu1-22.04
sudo apt install openjdk-18-jre-headless % version 18.0.2+9-2-22.04
sudo apt install openjdk-19-jre-headless version 19.0.2+7-0ubuntu3-22.04
sudo apt install openjdk-8-jre-headless version 8u362-ga-0ubuntu1-22.04

7JM9n3F.png

Instalación de JDK wrote:

Ejecute el siguiente comando para instalar el JRE desde OpenJDK 11:

sudo apt install default-jre

El JRE le permitirá ejecutar casi todo el software de Java.

2APSahx.png

Verifique la instalación wrote:
java -version
openjdk version "11.0.18" 2023-01-17
OpenJDK Runtime Environment (build 11.0.18+10-post-Ubuntu-0ubuntu122.04)
OpenJDK 64-Bit Server VM (build 11.0.18+10-post-Ubuntu-0ubuntu122.04, mixed mode, sharing)

RjZwq4r.png


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#3 2023-05-07 03:22:44

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Descarga e Instalación de Metabase

Descarga wrote:

Para el uso de Metabase en nuestra instancia de GLPI estaremos usando la versión Metabase Open Source Edition Self hosted.

B0wmHLy.png

Para este ejercicio estaremos usando la versión 0.46.2 de Metabase, la cual podremos descargar de la siguiente forma.

wget  https://downloads.metabase.com/v0.46.2/metabase.jar

Una vez hayamos descargado metabase, recomiendo crear una carpeta donde se estará alojando el *.jar principal y otros archivos que crea al momento de la ejecución.

XLFlRh2.png

Ejecución wrote:

Para la ejecución e instalación de Metabase debemos de ejecutar el  siguiente comando:




java -jar metabase.jar

http://localhost:3000

Z123L3Y.png

Esto lanzará un servidor Metabase en el puerto 3000 de forma predeterminada.

6tDbS2K.png

Instalación wrote:

La instalación/configuración de Metabase es una de las más sencillas que en haya visto, solo consta de 4 pasos.

  1. Selección de Idioma

  2. Creación de usuario

  3. Conexión a base de datos

  4. Recopilación de información

  5. Suscripción a las noticias

la4WrjP.png

Paso 1 - Selección de Idioma wrote:

JrlS2LZ.png

Paso 2 - Creación de usuario wrote:

Ingresamos la información para la creación de la cuenta, es importante mencionar que el correo electronico es el usuario para acceder, y será el adminsitrador principal.
zClsfLI.png

Paso 3 - Conexión a base de datos wrote:

Se selecciona el tipo de base de datos que estamos utilizando, en nuestro caso MySQL
UA5uvxd.png

Una vez seleccionamos el tipo de base de datos que utilizaremos, ingresamos la información (este paso se puede omitir y hacerse despues mediante las opciones de administrador)
ABBNyLa.png

Paso 4 - Recopilación de información wrote:

Al igual que otros software de tipo OpenSource, estos recopilan información no sensible para la mejora del proyecto.
eHqPUq0.png

Paso 5 - Suscripción de noticias wrote:

Si deseamos podemos suscribirnos a las noticias del proyecto de Metabase para estar informados.
R2OTUJD.png


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#4 2023-05-07 03:22:54

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Configuración de Metabase

Modo administrador wrote:

Debemos de entrar a la sección de "Configuración", esto lo hacemos haciendo click en el icono de tuerca, y seleccionando la opción "Configuración"
KHJlTt1.png

Habilitar Incrustado wrote:

Una vez estemos en la sección de "Configuración", debemos de buscar la tab/viñeta/barra llamada Incrustado
GtqohBu.png

Cuando ya se encuentra habilitado, veremos una pantalla similar a la siguiente, en la cual deberemos de hacer click en "Mas detalles", para el recuadro Incrustaciones independientes

j4l1d8r.png

Justo despues de haber ingresado a la opción antes mencionada, podremos ver nuestra "CLAVE SECRETA DE INCRUSTACIÓN", esta llave la usaremos para la configuración de nuestro plugin en GLPI

MRjXxdN.png


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#5 2023-05-07 03:23:03

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Primer consulta, Primer Cuadro de mandos (Dashboard)

Nueva colección wrote:

Las colecciones, es donde se guardarán nuestras consultas, y nuestros dashboards, recomiendo crear una colección para los diferentes usos que puedan tener.

Para la creación de una nueva colección, debemos de hacer click en el menú tipo 'meetballs' (tres puntos horizontales), y desplegará el menu.. seleccionamos Nueva colección

YoRtJnR.png

Posterior pedirá ingresar el nombre de nuestra colección.

1CHDlt9.png

Una vez nuestra colección este creada, podremos crear nuestras consultas y almacenarlas.

Nueva consulta wrote:

Para crear una consulta, ingresamos a nuestra colección y hacemos click en  donde dice "+ Crea un nuevo..", en mi caso seleccionaré la opción "Consulta SQL"

8gh2TMy.png

Haciendo una consulta sencilla en la tabla glpi_users

SELECT * FROM glpi_users

Obtendremos el siguiente resultado:

uZn5hhF.png

De igual forma de acuerdo a la complejidad de la consulta, podremos cambiar la visualización de la misma, cuando estemos satisfechos de nuestra consulta. Hacemos click en Guardar, que se encuentra en la parte superior izquierda, posterior preguntará:

4V3OMvU.png

Y luego si deseamos añadirlo a un dashboard o cuadro de mandos, Nos mostrará las diferentes colecciones donde se pueden crear o estan los dashboards, seleccionamos una colección, solo deben de  hacer click en "¡Sí, por favor!"

jOtZuSN.png

En este punto debemos de crear un dashboard  si no existe, o seleccionar una colección por si existe dentro de una colección.

2KIjjQD.png

Si no existe algún dashboard, nos pedirá crear uno (no es nada complejo), solo hacemos click en "Crear un Cuadro de Mando":
09VPWTv.png


Cuando nuestro dashboard se encuentre creado, nos permitirá colocar la consulta que hemos creado recientemente.

K1dms0i.png

Una vez este añadida nuestra consulta, procedemos a "Guardar" nuestro dashboard con los cambios realizados.
XPfiyVs.png


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#6 2023-05-07 03:23:12

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Descarga Plugin Metabase

Ingresamos al sitio https://plugins.glpi-project.org/#/plugin/metabase, para poder ver la información del plugin.

pAUMYBS.png

Luego hacemos click en el boton de descarga, el cual nos llevará hacia el repositorio GitHub del plugins.

pW5dYzX.png

Ahi procederemos a descargar la versión más reciente y compatible para nuestra versión de GLPI.

wget https://github.com/pluginsGLPI/metabase/releases/download/1.3.3/glpi-metabase-1.3.3.tar.bz2

Descomprimimos usando el siguiente comando:

tar -xf glpi-metabase-1.3.3.tar.bz2

Cambiamos propietario del folder y archivo hacia usuario www-data:

 sudo chown -R www-data:www-data metabase/

Movemos hacia carpeta ../glpi/plugins

sudo mv metabase/ /var/www/html/glpi/plugins/

uYy3mu5.png


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#7 2023-05-07 03:23:21

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Instalación de Plugin Metabase

Solo debemos navegar en el menú principal, haciendo click en "Configuración" y posterior seleccionar "Complementos""

9WLdfZK.png

Cuando hayamos llegado a esta parte, veremos todos los plugins que tenemos instalados, activos, inactivos, y por instalar. Para instalar el plugin debemos hacer click en el folder que posee un simbolo de +

YYRNfla.png

Una vez realizado este paso, el plugin estará instalado, pero no activo. Para activar el plugin, se debe de hacer click en el "switch" de color rojo.

MQunvU4.png

Finalizado los pasos de instalación del plugins, y activación, nuestro siguiente paso es la configuración.
6cjEGyS.png


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#8 2023-05-07 03:23:30

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Configuración de plugin Metabase


En esta sección se deberán de llenar los siguientes campos:

  • Host de metabase

  • Puerto de metabase

  • Nombre de usuario (administrador de metabase)

  • Password

  • Token incrustado en la metabase (para mostrar el tablero en GLPI)

  • URL de metabase

Configuración inicial wrote:
Host de metabase wrote:

Colocar el nombre del server o IP

Puerto de metabase wrote:

El puerto por defecto es 3000, sin embargo se pueden hacer cambios y este puede variar.

Nombre de usuario(administrador de metabase) wrote:

El correo electronico que usamos, cuando creamos se hizo la configuración inicial, puede cambiar si se agregar un nuevo administrador en Metabase.

Password wrote:

Contraseña del usuario anterior.

Token incrustado en la metabase (para mostrar el tablero en GLPI) wrote:

El token que se genero en la Configuración de metabase, tambien conocido como "CLAVE SECRETA DE INCRUSTACIÓN"

URL de metabase wrote:

URL de metabase, es decir como accedemos desde la web, incluyendo el puerto.

W3Zs2Iu.png

Una vez finalizado este paso, hacemos clic en "Guardar"

Selección de Base de datos wrote:

Cuando hayamos guardado los cambios, nos mostrará el siguiente mensaje, en el apartado de acciones solicitará la creación o de una base de datos o establecer una base de datos ya existente. Seleccionamos nuestra base de datos ya existente, que es donde tenemos nuestra primer consulta y dashboard


uFlmvVQ.png

Finalizado este paso, la configuración de nuestro plugin se verá de la siguiente manera. Ahora solo nos falta, publicar nuestro dashboard.

5ZtaU74.png


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#9 2023-05-07 03:23:40

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Publicación de "dashboard" ó "cuadro de mandos"

Permisos de Perfil

  1. En el menu seleccionar Administración

  2. Luego hacer click  en  Perfiles

  3. Seleccionar el perfil a quien deseamos que se muestre el cuadro de mando, para este ejercicio seleccionaré el perfil de "Super-Admin"

M3a4uZW.png

Acceso a dashboard

  1. Una vez dentro del perfil, mostrará una nueva tab/viñeta/pestaña llamada "Metabase", debemos de seleccionarla.
    Cuando hacemos en Metabase, nos mostrará los cuadros de mandos/dashboard que tenemos disponibles o que hemos creado.

  2. El dashboard que nos aparece de forma predeterminada se mostrará como "Sin acceso", solo debemos de cambiarlo a "Lectura

  3. Y para finalizar debemos de hacer click en Guardar

whmsRIt.png

Verificación de publicación de dashboard

  1. Solo se hace clic en el logo de GLPI, para que nos redireccione al inicio

  2. Nos aparecerá una nueva pestaña/viñeta/tab con la leyenda Tablero de la metabase, si, hacer click en esa pestaña/viñeta/tab.

  3. En caso poseer otros dashboard, y que el perfil tenga permiso para accederlos, en esta sección se  podrán cambiar.

    En todo el recuadro rojo, es donde se mostrará el dashboard

  4. En el menu de meetballs, dará algunas opciones para poder exportar la información obtenida en los dashboard.

xdcBmpl.png

Espero que este tutorial de instalación y configuración del plugin Metabase en GLPI haya sido útil y te haya proporcionado la información necesaria para comenzar a utilizar esta herramienta de análisis de datos en tu negocio.

Recuerda que Metabase es una herramienta poderosa que puede ayudarte a mejorar la eficiencia y la toma de decisiones informadas en tu empresa. No dudes en explorar todas las características que ofrece y en caso de tener alguna duda o pregunta, no dudes en contactar.

¡Gracias por seguir este tutorial y te deseo mucho éxito en tus futuros proyectos con Metabase y GLPI!


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

#10 2023-05-07 03:23:49

robertocarlos.floresh
Moderator
From: San Salvador, El Salvador
Registered: 2014-12-29
Posts: 254

Re: Tutorial - Instalación y configuración de plugin Metabase

Reservado...


Roberto Flores
Telegram: @rcfloresh

Grupo de GLPI Español (Telegram): https://t.me/glpisp   // Discord: https://discord.gg/NXwp2UjC

Offline

Board footer

Powered by FluxBB