Agente FusionInventory en GNU Linux

Hace unos días hablé del programa FusionInventory, que funciona como complemento para la plataforma de control de inventario GLPI. En dicho artículo vimos algunas pinceladas, basicamente sobre su instalación. En el artículo de voy veremos la instalación de su agente para GNU Linux, sobre un VPS en DigitalOcean con sistema operativo Debian Jessie.

Agente FusionInventory en GNU Linux

Aunque en la entrada veremos la instalalación sobre un sistema operativo Debian Jessie, también se puede instalar en otros:

  • GNU Linux (Debian, Ubuntu, RHEL, CentOS, Fedora, Gentoo, Mageia, Mandriva y para el resto desde las fuentes)
  • OSX
  • Microsoft Windows
  • UNIX (AIX, Solaris, HP-UX y BSD)
  • Android

Al igual que la extensión para GLPI, el agente también utiliza una licencia de software libre, concretamente la GNU GPL

El código fuente del cliente se puede consultar desde su página de GitHub.

Instalación sobre Debian Jessie

Realmente la instalación y configuración no tiene mayor misterio, ya que desde su página web, lo explican bastante bien.

Utilizaré uno de los dos métodos recomendados, en concreto la instalación desde los repositorios. Primero actualizamos los repositorios, y descargamos su llave pública:

  1. apt update
  2. apt-key adv --keyserver keyserver.ubuntu.com --recv 049ED9B94765572E

Si nos da algún error siempre podemos utilizar el siguiente método:

  1. wget -O - http://debian.fusioninventory.org/debian/archive.key | apt-key add -

Ya podemos instalar el agente:

  1. apt-get install lsb-release
  2. echo "deb http://debian.fusioninventory.org/debian/ `lsb_release -cs` main" >> /etc/apt/sources.list
  3. apt-get update
  4. apt-get install fusioninventory-agent

Una vez instalado debemos modificar el fichero /etc/fusioninventory/agent.cfg, y añadir la dirección del servidor GLPI:

Configuración dirección servidor GLPI

Configuración dirección servidor GLPI

El formato sería «http://» + «dirección del servidor» + «/plugins/fusioninventory», y para reiniciar el servicio:

  1. /etc/init.d/fusioninventory restart

Para realizar algunas tareas adicionales podemos instalar algunas paquetes extras, podéis consultar la documentación oficial para ello.

La conexión con el servidor puede tarda unos minutos, una vez ya esté hecha, veremos una nueva máquina en nuestro inventario:

Vista complemento FusionInventory en GLPI

Vista complemento FusionInventory en GLPI

Y desde «Activos» y «Computadores«

Vista inventario

Vista «Activos» y «Computadores«

Desde esta vista ya podemos ver información importante, entre otra el nombre de la máquina, el fabricante, que en nuestro caso es la plataforma DigitalOcean, el número de serie, el sistema operativo o información sobre el procesador. Podemos ampliar la información apretando sobre su nombre.

Información computadora

Información computadora

La información que se nos ofrece es muy amplia, engloba tanto el software como el hardware.

Información sobre los volúmenes de disco

Información sobre los volúmenes de disco

Desde mi punto de vista la combinación de una plataforma como GLPI con una herramienta como FusionInventory puede ayudar y mucho, en el día a día de un departamento de administración de sistemas. Ya que de esta manera podemos tener la información de nuestro parque informático al día. Y así poder utilizarla en las tareas entre otras de helpdesk.

Espero que os haya parecido interesante, nos leemos en la próxima. ^.^