Skip to main content

Inventaire

image.pngGLPI_Logo-color.png

Présentation

FusionL'agent Inventoryd'inventaire GLPI est un logicieloutil openpuissant sourcequi permet de gestioncollecter des actifsinformations informatiquesdétaillées sur les matériels et d'inventaireles delogiciels parcprésents dans un réseau informatique. Voici une présentation de ses principales caractéristiquesfonctionnalités :

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

  1. Collecte des donnéesd'informations : Fusion Inventory permet de collecter automatiquement des informations sur les matériels et les logiciels présents sur les ordinateurs d'un parc informatique. Cela inclut des détails tels que la configuration matérielle, les logiciels installés, les adresses IP, les périphériques connectés, etc.

    • Agent et mode agentlessMaté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