ITAM

GLPI Agent : guide complet d'installation et configuration 2026

Arthur Teboul9 min de lecture
GLPI Agent : guide complet d'installation et configuration 2026

Capsule de citation

GLPI Agent est l'outil que la plupart des DSI françaises rencontrent dès qu'elles déploient GLPI (Gestionnaire Libre de Parc Informatique, open source GPL v3) au-delà de quelques postes. La documentation officielle est dense, l'historique avec FusionInventory crée de la confusion, et les choix d'installation diffèrent fortement entre Windows, macOS et Linux.

Ce guide donne les commandes vérifiées, la table des tâches supportées, et le diagnostic de l'agent vs ses alternatives — sans détour marketing. Pour situer GLPI dans le paysage ITAM, consultez aussi notre comparatif des logiciels de gestion de parc, la référence gestion des actifs informatiques, la liste ITAM grande entreprise, et l'alternative GLPI SaaS 2026.

GLPI Agent c'est quoi exactement

GLPI Agent est un binaire d'inventaire qui collecte le matériel et le logiciel installés sur un poste, puis pousse ces données vers un serveur GLPI via HTTPS. Il s'exécute en tâche planifiée (Windows), service systemd (Linux) ou launchd (macOS). Il remplace FusionInventory Agent 2.x — même codebase Perl, mêmes formats XML, drop-in replacement annoncé en 2021.

Trois éléments à retenir. D'abord, le projet est piloté par Teclib (éditeur français) et la communauté GLPI. Ensuite, le code est sous GPL v2/v3 — gratuit, modifiable, redistributable. Enfin, la v1.x est la seule branche officiellement maintenue depuis 2023 — FusionInventory Agent est en mode legacy.

Quelle version installer en 2026

La version stable courante est GLPI Agent 1.17 (mai 2026). Les builds nightly sont publiés sur nightly.glpi-project.org/glpi-agent/ et les releases stables sur GitHub. Pas de 32-bit depuis la v1.8 — uniquement x64 Windows, arm64 + Intel macOS, x86_64 + aarch64 Linux.

PlateformeFormatSource officielle
WindowsGLPI-Agent-1.17_x64.msigithub.com/glpi-project/glpi-agent/releases
macOS Intel.pkg ou .dmggithub.com/glpi-project/glpi-agent/releases
macOS Apple Silicon.pkg ou .dmg arm64github.com/glpi-project/glpi-agent/releases
Debian/Ubuntu.debgithub.com/glpi-project/glpi-agent/releases
RHEL/Fedora.rpmgithub.com/glpi-project/glpi-agent/releases
Snapsnap install glpi-agentsnapcraft.io

Le serveur GLPI cible doit être en version 10.0.x ou 11.0.x. Les dernières stables sont 10.0.25 et 11.0.7 (mai 2026, annonce officielle).

Installer GLPI Agent sur Windows

L'installation Windows utilise le MSI x64. Deux modes — interactif (double-clic) ou silencieux (déploiement GPO/SCCM/Intune).

Installation silencieuse avec URL serveur (recommandée parc) :

msiexec /quiet /i GLPI-Agent-1.17_x64.msi ^
  SERVER="https://glpi.example.com/marketplace/glpiinventory/" ^
  RUNNOW=1

Variables clés du MSI :

  • SERVER=<url> — URL d'envoi de l'inventaire (plugin glpiinventory côté serveur)
  • RUNNOW=1 — déclenche un inventaire immédiat après installation
  • TAG=<libellé> — étiquette pour grouper les postes
  • HTTPD_TRUST=127.0.0.1 — IP autorisées à interroger l'API locale

L'agent s'enregistre comme tâche planifiée sous Microsoft\GLPI-Agent avec compte SYSTEM. Le fichier de configuration est %ProgramData%\GLPI-Agent\agent.cfg.

Installer GLPI Agent sur macOS

Sur Apple Silicon (M1/M2/M3/M4), utilisez le .pkg arm64. L'agent s'installe sous /Applications/GLPI-Agent.app et tourne via launchd. Le binaire est signé Developer ID mais non notarisé sur certaines versions — Gatekeeper peut bloquer, contourner par clic-droit > Ouvrir.

sudo installer -pkg GLPI-Agent-1.17_arm64.pkg -target /
sudo /Applications/GLPI-Agent.app/Contents/MacOS/glpi-agent \
  --server=https://glpi.example.com/marketplace/glpiinventory/ \
  --tag=production

Le fichier de configuration vit dans /Applications/GLPI-Agent.app/Contents/Resources/etc/agent.cfg.

Installer GLPI Agent sur Linux

Sur Debian/Ubuntu :

sudo dpkg -i glpi-agent_1.17_all.deb
sudo apt-get install -f
sudo systemctl enable --now glpi-agent

Sur RHEL/Fedora :

sudo dnf install glpi-agent-1.17.noarch.rpm
sudo systemctl enable --now glpi-agent

La config par défaut est /etc/glpi-agent/agent.cfg ou /etc/glpi-agent/conf.d/local.cfg. Modifiez server = https://glpi.example.com/marketplace/glpiinventory/, puis redémarrez le service.

Les 8 tâches que GLPI Agent peut exécuter

L'agent expose 8 tâches officielles, activables individuellement via la config.

TâcheRôle
inventoryInventaire matériel + logiciel du poste local
netdiscoveryDécouverte SNMP de plages IP — détecte switches, imprimantes, routeurs
netinventoryInventaire SNMP détaillé des équipements découverts
esxInventaire des hôtes VMware ESXi via API vSphere
deployDéploiement de paquets (MSI, EXE, scripts) — orchestré par le serveur
wakeonlanEnvoi de magic packets Wake-on-LAN
collectCollecte de données custom (fichiers, clés registre, sortie de commande)
remoteinventoryInventaire à distance via SSH/WinRM sans agent installé

Périodicité par défaut : PROLOG_FREQ = 3600 secondes (1 heure) pour le prolog ; inventaire quotidien typique. Tous les paramètres se règlent dans agent.cfg.

GLPI Agent vs FusionInventory Agent — lequel choisir

Choisissez GLPI Agent 1.x. Toujours. FusionInventory Agent 2.x est legacy depuis 2021 — plus de nouvelles fonctionnalités, plus de support officiel, plus de packages signés. La migration est un drop-in : désinstallez FusionInventory, installez GLPI Agent, gardez le même serveur. Les inventaires précédents restent intacts côté GLPI car les formats XML sont compatibles.

Le seul cas où FusionInventory 2.x reste justifié : un plugin spécifique (très rare) non porté. Vérifiez sur le forum GLPI avant de migrer.

GLPI Agent vs autres outils d'inventaire

OutilModèleCoûtForceLimite
GLPI AgentAgent Perl par poste + serveur GLPI auto-hébergéGratuit (GPL v3)Open source, écosystème mature, multi-OSPerl runtime à packager, peaks CPU lors des scans
OCS Inventory NG AgentAgent par poste + serveur OCSGratuit (GPL v2)Très léger sur réseau, focus inventaire purUI vieillissante, communauté plus petite
LansweeperScan agentless (WMI/SSH/SNMP) + agent optionnel199 €/mois (Starter 2000 actifs)Aucun agent sur les postes par défautInventaire moins riche sans agent, coût qui scale
Snipe-ITSaisie manuelle ou intégrations39,99 $/mois cloud / gratuit auto-hébergéExcellent pour la traçabilité physiquePas d'inventaire automatisé natif
Microsoft IntuneAgent MDM bundle Microsoft 365Inclus dans certaines licences M365Intégration Entra ID, conformité nativeVerrouille au cloud Microsoft
Action1Agent cloud SaaSGratuit ≤200 postes, puis 4 $/poste/mois (Growth)Patching natifPas d'auto-hébergement, scope ITAM limité

Un agent Rust unique vs le stack GLPI Agent

1 agent Rust, < 1 % CPU. Là où GLPI Agent (Perl) doit empaqueter son runtime — ~25 Mo sur disque Windows — et tourne par pics lors des scans, sobrii ship un seul binaire Rust signé qui couvre l'inventaire, la mesure d'énergie par application, la détection de zombie apps et le contrôle à distance WebRTC. Empreinte mesurée : < 1 % CPU en continu sur Windows et macOS.

Pour une DSI qui empile GLPI Agent + un MDM (Intune) + un EDR (CrowdStrike) + un RMM (Atera) + un outil DEX (ControlUp), la stack atteint 4 à 5 agents par poste. Moins d'agents = moins de surface d'attaque, moins de batterie consommée, moins de coordination en support.

Voir comment l'agent unique sobrii couvre l'inventaire et le contrôle distant en un binaire.

La 4e décision du cycle de vie qu'aucun agent d'inventaire ne calcule

sobrii ajoute une 4e décision : réallouer. GLPI, Lansweeper et Snipe-IT proposent 3 choix sur un poste vieillissant — conserver, réparer, remplacer. sobrii calcule pour chaque poste les 4 options — upgrade, repair, réallouer au prochain collaborateur, replace — avec le coût et le CO₂ associés. La branche 'réallouer' prolonge la durée de vie de 12-18 mois en moyenne et divise par 2 l'empreinte carbone unitaire.

GLPI Agent collecte la donnée brute (CPU, RAM, ancienneté, état SMART du disque). C'est l'utilisateur GLPI qui décide ensuite — sans recommandation chiffrée. sobrii pousse la décision recommandée avec le calcul TCO et CO₂ par scénario.

Mesure du kWh par collaborateur — la donnée que l'agent Perl n'expose pas

sobrii mesure le kWh par collaborateur, pas par site. L'agent Rust capte la consommation réelle (CPU/GPU/écran/batterie) seconde par seconde, puis applique le facteur d'émission régional (ADEME, RTE) pour produire un kg-CO₂/collaborateur/mois — directement exportable en CSRD ESRS E1.

GLPI Agent ne mesure pas l'énergie consommée par poste — il liste le matériel. Pour produire un rapport CSRD, il faut croiser GLPI avec un outil de mesure tiers (ou estimer par catégorie). sobrii intègre la chaîne mesure → facteur d'émission → export ESRS dans un seul pipeline.

WebRTC bureau à distance inclus — pas d'add-on TeamViewer

Le contrôle à distance est dans le plan, pas un add-on. Pas besoin de payer TeamViewer ou AnyDesk en plus : sobrii intègre un module bureau-à-distance WebRTC (peer-to-peer, sans relais externe, multi-écran, reconnexion auto). Coût comparé pour 200 postes : TeamViewer Business dépense médiane fully-loaded ≈ 1 020 $/mois → sobrii : 0 $/mois (inclus).

GLPI Agent peut déclencher un wake-on-lan, mais ne fournit pas de contrôle interactif. La majorité des équipes IT qui exploitent GLPI rajoutent une licence TeamViewer/AnyDesk en parallèle — surcoût récurrent évitable.

100 % bilingue FR/EN — natif, pas traduit à 70 %

sobrii est 100 % bilingue FR/EN au cœur du produit. Chaque libellé, chaque rapport CSRD/ISO 27001, chaque export est généré dans la langue du collaborateur — pas un glossaire traduit à 70 %. Référence client : Métropole de Montpellier (3M habitants, parc multi-site). sobrii est l'un des rares ITAM SaaS conçu en France avec parité FR/EN dès la v1.

GLPI lui-même est bilingue (projet français), mais une partie de la documentation étendue, des plugins tiers et des intégrations restent EN-only.

FAQ

Quelle est la dernière version stable de GLPI Agent

La version stable courante est GLPI Agent 1.17 (mai 2026), disponible sur la page des releases GitHub. Les nightly builds sont publiés sur nightly.glpi-project.org/glpi-agent/ pour tester en avance. Pas de version 32-bit depuis la 1.8.

GLPI Agent est-il compatible Apple Silicon

Oui — les packages .pkg et .dmg arm64 sont fournis natifs pour M1/M2/M3/M4 depuis les versions récentes de la branche 1.x. Pas d'émulation Rosetta requise. Les builds Intel restent maintenus en parallèle.

Puis-je migrer de FusionInventory Agent vers GLPI Agent sans perdre l'historique

Oui. GLPI Agent 1.x est le successeur direct de FusionInventory Agent 2.x — même codebase, même format XML. Désinstallez FusionInventory, installez GLPI Agent, ciblez le même serveur. Les inventaires précédents restent intacts. FusionInventory 2.x est en mode legacy depuis 2021 — pas de migration différée recommandée.

GLPI Agent collecte-t-il les logiciels installés ou seulement le matériel

Les deux. La tâche inventory collecte le matériel (CPU, RAM, disques, BIOS, écrans, batterie) et le logiciel (applications installées via WMI Windows, dpkg/rpm Linux, /Applications macOS). Les patchs Windows, les comptes utilisateurs et les imprimantes connectées sont aussi remontés.

Combien de ressources consomme GLPI Agent sur un poste

L'agent tourne en idle entre les scans planifiés (par défaut horaire pour le prolog, quotidien pour l'inventaire complet). Pendant un scan, le pic CPU peut atteindre 15-30 % sur quelques secondes — c'est le coût de Perl + WMI. À l'idle, < 50 Mo RAM et 0 % CPU. Les peaks gênent sur les flottes de laptops faiblement dotés.

GLPI Agent fonctionne-t-il sans serveur GLPI

Partiellement. La tâche inventory peut produire un XML local (option --local=<chemin>) sans envoyer à un serveur — utile pour des audits ponctuels. Mais l'ensemble du modèle (déploiement, planification, historisation) suppose un serveur GLPI 10.x/11.x actif. Pour un usage SaaS sans auto-hébergement, regardez les alternatives cloud.

Quelle différence entre netdiscovery et netinventory

netdiscovery balaie des plages IP via SNMP/ICMP pour détecter quels équipements répondent (switches, imprimantes, routeurs, serveurs). netinventory interroge ensuite chaque équipement détecté pour récupérer le détail (numéro de série, BIOS, ports, niveau toner). Les deux sont agentless côté cible — seul le poste hôte de l'agent exécute Perl.

Ecrit parArthur TeboulCPO & Co-founder, sobrii

Arthur est CPO et co-fondateur de sobrii, une plateforme SaaS qui aide les DSI a piloter la duree de vie, les couts et l'empreinte carbone de leur parc IT. sobrii collecte la donnee terrain de chaque poste pour transformer le renouvellement calendaire en decisions fondees sur l'etat reel des machines.

LinkedIn →
Passez à l’action

Pilotez votre parc IT avec sobrii

Decouvrez comment sobrii transforme la gestion de parc IT.

Réserver une démo
Démo personnaliséeSur vos donnéesSans engagement