Présentation de l’inventaire automatique de parc dans GLPI

Dans ce premier, je vais vous présenter l’inventaire automatique dans GLPI et les deux solutions possibles.

L’inventaire automatique de parc permet de remplir automatique la partie parc dans GLPI avec :

  • Les ordinateurs
  • Les logiciels
  • Périphériques
  • Le matériel réseau (switchs, routeur, borne wifi …)
  • Les imprimantes

Pour effectuer cet inventaire, il existe deux solutions :

Les deux solutions repose sur des agents qui sont installés sur ordinateurs pour effectuer l’inventaire.

OCS Inventory

OCS Inventory est une application Web (PHP / MySQL) qui propose un service d’inventaire par l’installation d’un agent sur les ordinateurs.

Pour effectuer les découvertes réseaux et inventaire réseaux, OCS inventory s’appuie sur les agents déployés afin qu’ils effectuent les tâches et ensuite les agents retournent le résultat au serveur OCS Inventory.

Concernant la liaison avec GLPI, elle est effectuée à l’aide du plugin OCS Inventory NG (Github). Une fois le plugin installé, il faut configurer les éléments qui doivent être synchronisé.

Voici une représentation du fonctionnement de OCS Inventory et de GLPI :

Sur le schéma, il y a deux serveurs, en fonction de votre environnement, il est possible d’installer GLPI et OCS Inventory sur le même serveur web en utilisant des hôtes virtuels. Comme on peut le voir les agents communique avec le serveur OCS et ensuite GLPI vient récupérer les informations d’inventaire pour les synchroniser à l’aide du plugin.

FusionInventory

FusionInventory est plugin pour GLPI qui permet de lui ajouter la fonctionnalité d’inventaire automatique.

FusionInventory fonctionne sur le même principe qu’OCS Inventory, il fait appel à un système d’agent installé sur les ordinateurs pour l’inventaire matériel, logiciel ainsi que la découverte réseau et l’inventaire réseau.

Voici une représentation du fonctionnement de FusionInventory et de GLPI :

Comme on peut le voir sur le schéma ci-dessous, l’environnement est simplifié car l’inventaire se fait directement dans GLPI. FusionInventory permet aussi d’avoir les informations en directe sans devoir attendre une synchronisation entre les deux services.


Maintenant, nous allons voir comment mettre en place l’inventaire automatique à l’aide du plugin Fusioninventory.

Dans ce cours, je ne vais pas traiter d’OCS Inventory, non pas que je n’aime pas l’outil mais par manque de « connaissances » de celui-ci, car cela fait maintenant plusieurs années que je n’utilise que FusionInventory.


La suite de la leçon est cours de rédaction…

Si vous souhaitez aller plus loin par vous-même, voici quelques ressources :

Fusioninventory : plugin d’inventaire pour GLPI – Installation et configuration – RDR-IT (rdr-it.com)

FusionInventory : configuration des tâches de découverte et d’inventaire – RDR-IT (rdr-it.com)