IT Blog

agente de GLPI en Ubuntu
Configuracion Documentacion servidores tutoriales

Instalando el Agente de GLPI en Ubuntu

El Agente de GLPI es esencialmente un programa utilizado para ejecutar un inventario automático y funciona con la herramienta de software GLPI. También admite la ejecución de algunas otras tareas, como la implementación de paquetes, la recopilación de información, el descubrimiento e inventario de dispositivos de red, el inventario remoto de ESX.

El Agente de GLPI es el sucesor del Agente de FusionInventory. Se basa en el mismo código y se puede usar fácilmente en lugar de FusionInventory. En el lado del servidor, solo depende de GLPI a partir de la versión GLPI 10. Para versiones anteriores de GLPI, depende de FusionInventory como plugin de GLPI.

Antes de comenzar la instalacion del Agente de GLPI en Ubuntu, debemos considerar lo siguiente.

Debemos haber activado el área de complementos o plugins en el GLPI, para ellos debemos registrarnos en GLPI Network y obtener una licencia bien sea paga o gratuita y pegar el código en la sección GLPI Network dentro de Configuracion – General.

Adicional debemos activar el complemento o plugin GLPI Inventory que se encuentra disponible en el Marketplace.

Por ultimo, debemos activar el inventario en la ruta Administración – Inventario – Habilitar Inventario. Ya con esto tenemos nuestro servidor listo para recibir la informacion de los agentes y realizar el inventario de los equipos.

Ahora continuamos el proceso de instalación del Agente de GLPI en Ubuntu.

Paso 1

Descargamos el instalador desde el Github de GLPI donde encontraremos los archivos de instalación para los diferentes sistemas operativos.

#sudo wget -c https://github.com/glpi-project/glpi-agent/releases/download/1.4/glpi-agent-1.4-linux-installer.pl

Este instalador, funciona para RedHat, Centos, Ubuntu y Debian.

En caso de tener problemas, podemos encontrar los paquetes para cada sistema operativo, pero la documentación oficial recomienda que utilicemos este script en perl.

Paso2

Ejecutamos el instalador y colocamos los valores que se solicitan.

#sudo perl glpi-agent-1.4-linux-installer.pl
Installing glpi-agent v1.4...
glpi-agent is about to be installed as service

Colocamos el url del servidor GLPI.

Provide an url to configure GLPI server:
> 192.168.0.231

Colocamos la ruta donde se desean los archivos de configuración, si se deja en blanco los colocara en la ruta por defecto dentro de /etc.

Provide a path to configure local inventory run or leave it empty:
>

Colocamos una etiqueta para identificación si no es necesario lo podemos dejar en blanco.

Provide a tag to configure or leave it empty:
> 
Applying configuration...
Enabling glpi-agent service...

Con esto ya tenemos instalado el agente en nuestro equipo, por defecto el agente no se ejecuta de inmediato, si queremos ver el inventario de inmediato realizamos el siguiente paso.

Paso 3

Ejecutamos el agente de GLPI.

#sudo glpi-agent 
[info] target server0: server http://192.168.0.231/front/inventory.php
[info] sending prolog request to server0
[info] server0 answer shows it supports GLPI Agent protocol
[info] running task Inventory
[info] New inventory from test-2023-05-03-17-18-11 for server0

Paso 4

Verificamos el Inventario en nuestro Servidor GLPI.

instalando agente glpi en ubuntu

Para cualquier consulta o sugerencia no duden en contactarnos.