Skip to main content

Inventaire

image.pngGLPI_Logo-color.png

Présentation

FusionL'agent Inventoryd'inventaire GLPI est un logicieloutil openpuissant source de gestion des actifs informatiques et d'inventaire de parc informatique. Voici une présentation de ses principales caractéristiques :

  1. Collecte des données : Fusion Inventoryqui permet de collecter automatiquement des informations détaillées sur les matériels et les logiciels présents surdans les ordinateurs d'un parcréseau informatique. CelaVoici inclutune desprésentation détailsde telsses queprincipales lafonctionnalités configuration matérielle, les logiciels installés, les adresses IP, les périphériques connectés, etc.:

  2. Fonctionnalités de l'agent d'inventaire GLPI :

    1. AgentCollecte etd'informations mode:

      agentless
      • Matériel : Fusion Inventory offre deux méthodes de collecteInventaire des donnéescomposants : l'utilisation d'un agent logiciel installé sur les machines clientes, ou une approche sans agent qui repose sur des protocoles réseau standardmatériels (commeprocesseurs, SNMP,mémoire, SSH, WMI,disques, etc.).

      • Support multiplateformeLogiciels : FusionListe Inventorydes estlogiciels compatibleinstallés, avec une large gamme de systèmes d'exploitation, y compris Windows, Linux, macOS,versions, et d'autreslicences.

        plates-formes
      • UNIX.
      • Cela

        Réseaux permet: deInformations collectersur les connexions réseau et les adresses IP.

    2. Automatisation :

      • Inventaire périodique : L'agent peut être configuré pour envoyer des informations à intervalles réguliers.

      • Déploiement de paquets : Installation de logiciels à distance via l'agent.

    3. Compatibilité :

      • Multi-plateforme : L'agent fonctionne sur lesWindows actifset informatiques quel que soit leur système d'exploitation.Linux.

      • Intégration : Compatible avec les systèmesplugins decomme gestionFusionInventory :et FusionOCS InventoryInventory.

        peut
      • être intégré à d'autres systèmes de gestion des actifs informatiques (ITAM), de gestion de parc informatique (ITSM), ou de gestion de réseau. Il offre des fonctionnalités d'exportation des données vers des formats standard tels que CSV, XML, ou directement vers des systèmes tiers via des API.

    4. AutomatisationGestion des tâcheslicences :

      • Suivi des licences : Fusion Inventory permet d'automatiser la collecte des données, la génération de rapports, et d'autres tâches administratives liéesAssistance à la gestion des actifslicences informatiques. Cela permet d'économiser du tempslogicielles et desmatérielles.

        ressources
      • en automatisant des processus répétitifs et fastidieux.

    5. SécuritéRapports et confidentialitépersonnalisés : Fusion Inventory intègre des fonctionnalités de sécurité pour garantir la confidentialité des données collectées, y compris la possibilité de chiffrer les communications entre les agents et le serveur, ainsi que des mécanismes d'authentification et de contrôle d'accès.

      • PersonnalisationGénération etde extensibilitérapports : FusionCréation Inventoryde offrerapports détaillés sur l'inventaire pour une meilleure gestion des fonctionnalitésactifs.

        de
      • personnalisation et d'extensibilité pour répondre aux besoins spécifiques de chaque organisation. Cela inclut la possibilité de définir des propriétés personnalisées, des modèles de rapports, des scripts d'automatisation, etc.

    En résumé, Fusion Inventory est un outil puissant et polyvalent pour la gestion des actifs informatiques, offrant une collecte automatisée des données, une intégration avec d'autres systèmes de gestion, et des fonctionnalités avancées de personnalisation et d'automatisation.

    Site officiel FusionGLPI InventoryAgent.

    Installation

    Si ce n'est pas déjà fait, il faut d'abord ajouter les repositories qui contiennent, pour partie fusioninventory-agent

    add-apt-repositories multiverse
    apt update && apt upgrade

    On peut ensuite ajouter l'agentles fusioninventorydépendances :

    apt install fusioninventory-agentlibnet-ssh2-perl libparallel-forkmanager-perl libxml-libxml-perl libcpanel-json-xs-perl libossp-uuid-perl libdatetime-perl

    On télécharge ensuite le paquet avant de l'installer :

    wget https://github.com/glpi-project/glpi-agent/releases/download/1.7/glpi-agent_1.7-1_all.deb
    dpkg -i glpi-agent_1.7-1_all.deb

    Configuration

    Le fichier de configuration de l'agent se situe ici :

    nano /etc/fusioninventory/glpi-agent/agent.cfg

    Il faut alors trouver, dansmodifier le hautfichier ducomme fichier,suit cette ligne:

    # fusioninventoryGLPI agent configuration
    
    # all defined values match default
    # all commented values are examples
    
    
    #
    # Target definition options
    #
    
    # send tasks results to ana OCSGLPI server
    #serverserver = http:https://server.domain.com/ocsinventorysupport.vitrecommunaute.org/
    # send tasks results to a GlpiInventory plugin installed via marketplace
    # Read this caution note in documentation to find the right URL:
    # https://glpi-agent.readthedocs.io/en/latest/configuration.html#server
    server = https://support.vitrecommunaute.org/marketplace/glpiinventory/
    # send tasks results to a FusionInventory for GLPI server
    #server = http:https://server.domain.com/support.vitrecommunaute.org/glpi/plugins/fusioninventory/
    # write tasks results in a directory
    #local = /tmp
    
    

    et la modifier comme suit :

    # fusioninventory agent configuration
    
    # all defined values match default
    # all commented values are examples
    
    
    #
    # TargetTask definition options
    #
    
    # senddisable software deployment tasks
    results to an OCS server
    #server#no-task = http://server.domain.com/ocsinventory
    # senddeploy
    tasks results to a FusionInventory for GLPI server
    server = https://support.vitrecommunaute.org/plugins/fusioninventory/
    # write tasks results in a directory
    #local = /tmpinventory,deploy,inventory

    Lancer au démarrage du client

    Pour que l'agent se lance au démarrage, avec les clients, il faut ajouter une tâche cron :

    crontab -e

    En fin de fichier on peut ajouter cette ligne en fin de fichier :

    @reboot fusioniventory-glpi-agent