Inventaire
Présentation
L'agent d'inventaire GLPI est un outil puissant qui permet de collecter des informations détaillées sur les matériels et les logiciels présents dans un réseau informatique. Voici une présentation de ses principales fonctionnalités :
Fonctionnalités de l'agent d'inventaire GLPI :
-
Collecte d'informations :
-
Matériel : Inventaire des composants matériels (processeurs, mémoire, disques, etc.).
-
Logiciels : Liste des logiciels installés, versions, et licences.
-
Réseaux : Informations sur les connexions réseau et les adresses IP.
-
-
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.
-
-
Compatibilité :
-
Multi-plateforme : L'agent fonctionne sur Windows et Linux.
-
Intégration : Compatible avec les plugins comme FusionInventory et OCS Inventory.
-
-
Gestion des licences :
-
Suivi des licences : Assistance à la gestion des licences logicielles et matérielles.
-
-
Rapports personnalisés :
-
Génération de rapports : Création de rapports détaillés sur l'inventaire pour une meilleure gestion des actifs.
-
Site officiel GLPI Agent.
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 les dépendances :
apt install libnet-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/glpi-agent/agent.cfg
Il faut alors modifier le fichier comme suit :
# GLPI agent configuration
# all defined values match default
# all commented values are examples
#
# Target definition options
#
# send tasks results to a GLPI server
server = https://support.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 = https://support.vitrecommunaute.org/glpi/plugins/fusioninventory/
# write tasks results in a directory
#local = /tmp
#
# Task definition options
#
# disable software deployment tasks
#no-task = deploy
tasks = inventory,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 glpi-agent
No Comments