FusionInventory FusionInventory est un logiciel libre d inventaire de parc informatique à l aide d autres application de ce type telles que GLPI ou OCS inventory. Il permet notamment d effectuer : L inventaire matériel et logiciel (avec ou sans agent en utilisant le SNMP). Le Wake-On-LAN. Le déploiement de logiciel. La découverte du matériel réseau connecté (utilisant NetBios, Nmap et SNMP). Lors de ma situation professionnelle j ai utilisé les fonctionnalités d inventaire et de découverte de matériel de réseau connecté sur un serveur GLPI. Afin de faire remonter les informations récupérées par un agent FusionInventory sur le serveur GLPI, il faut installer le plugin FusionInventory for GLPI qui était déjà présent sur le serveur de l entreprise lors de ma situation professionnelle. I-Détails et explication de l installation de l agent FusionInventory Choisir l installation complète Les modules de l installation Complète sont ESX : Il permet la découverte des Serveur ESXI Deploy : Il permet le déploiement des paquets Inventory: Il permet d effectuer des inventaires locaux de l agent
NetInventory: Il permet d effectuer des inventaires en SNMP sur les matériels de réseau (Routeurs, Switch, Imprimantes, ) Netdiscovery : Il d effectuer une découverte réseau sur une plage IP définie WakeonLAN: module WAKEONLAN Le mode local permet de garder l inventaire local et d importer sur GLPI en cas de problème l inventaire local de l agent Le mode server permet de mettre le serveur glpi est rattaché http://support.s-id.fr/glpi/plugins/fusioninventory/
Choisir le mode d exécution comme un service Les options du serveur http : L adresse ip est l adresse du pc où est installé l agent fusion inventory
Mettre en limite de temps de connexion 600 secondes Mettre le délai avant le premier lancement à 360 secondes
Choisir le niveau de debug 1 Pour modifier les paramètres de l agent il suffit de copier le fichier agent.cfg.sample en agent.cfg. Le fichier se situe dans le dossier ProgramFiles\FusionINVENTORY \etc. Les serveurs auxquelles les informations sont envoyées Target definition options # Les option du serveur: # send tasks results to an OCS server server = http://server.domain.com/ocsinventory # send tasks results to a FusionInventory for GLPI server server = http://server.domain.com/glpi/plugins/fusioninventory/ # write tasks results in a directory #local = /tmp L accès à la page web de l agent permet de voir si les tâches sont bien exécuter en vérifiant l état de l agent Waiting : il ne fait rien Inventory : Il effectue un inventaire local Netdiscovery : Il effectue une découverte de réseau NetInventory : Il effectue un inventaire SNMP Accès web # disable embedded web server no-httpd = 0 # network interface to listen to httpd-ip = Adresse IP Agent # network port to listen to httpd-port = 62354 # trust requests without authentication token httpd-trust =Adresse serveur GLPI
le mode du debug et le tag # add given tag to inventory results tag = Nom de l entreprise # debug mode debug = 1 Affichage de l agent dans GLPI Accès à l interface web de l agent Création d une plage IP
Création d une tâche de découverte de réseau Choisir sa plage IP Lors de la création il ne trouve pas d agent c est normal
Choisir l option Fin puis cliquer sur le bouton fin On retrouve la tâche créer dans la gestion des tâche normal Cliquer sur la tâche pour pouvoir ajouter l agent si il n y est pas déjà Pour lancer la tache cliquer sur forcer le démarrage Mode push juste cliquer sur forcer le démarrage et la découverte se fait Mode pull forcer le démarrage et lancer un inventaire de l agent en éxécutant le fichier fusioninventory-inventory.bat sur l agent
On retrouve les équipements appartenant à notre plage IP dans Matériaux Inconnu