GLPI 11 – configurer l’inventaire de parc avec GLPI Agent

Dans ce tutoriel, je vais vous expliquer comment configurer l’inventaire de parc (Ordinateur) dans GLPI 11 en utilisant l’Agent GLPI pour la remonter automatique des informations.

En plus de remonter les informations sur l’ordinateur comme son nom, modĂšle, numĂ©ro de sĂ©rie … l’inventaire automatique Ă  l’aide de l’agent GLPI va permettre de remonter d’autres Ă©lĂ©ments :

  • Logiciels
  • Antivirus
  • ID pour la prise de main (Teamviewer, RustDeck …)
  • Ordinateurs virtuels
  • Conteneur Docker
  • …

Activer l’inventaire dans GLPI 11

Par dĂ©faut, la fonctionnalitĂ© d’inventaire automatique n’est pas activĂ©e par dĂ©faut dans GLPI, dĂ©rouler le menu Administration 1 puis cliquer sur Inventaire 2.

Cocher la case 1 pour activer l’inventaire et cliquer sur le bouton Sauvegarder 2.

Au rechargement de la page, les options d’inventaire sont disponibles, si nĂ©cessaire modifier les options et cliquer sur Sauvegarder. Pour le tutoriel, j’ai laissĂ© les options par dĂ©faut.

GLPI 11 permet de configurer une identification pour l’inventaire des Agents, ici je ne vais pas le faire, si votre GLPI est exposĂ© sur Internet, je vous conseille d’activer et de configurer un identifiant et un mot de passe.

L’inventaire est maintenant activĂ©, si vous souhaitez gĂ©rer des rĂšgles d’inventaire, elles sont configurables en allant dans Administration -> RĂšgles.

J’aborderais la configuration d’une rĂšgle dans le tutoriel, oĂč je vais vous expliquer comment sĂ©parer l’inventaire Ordinateurs / Serveurs.

Installation de GLPI Agent

Afin que les informations d’inventaire de l’ordinateur remontent dans GLPI automatiquement, il est nĂ©cessaire d’installer un agent (GLPI Agent).

Celui-ci est disponible pour Windows, MacOS et la plupart des distributions Linux.

GLPI Agent dispose de plusieurs composant et mode de fonctionnement pour gĂ©rer l’inventaire et les diffĂ©rents fonctionnalitĂ©s. Il peut ĂȘtre configurĂ© en tant que Service avec un serveur web (HTTP) qui permet de gĂ©rer l’agent mais aussi d’ĂȘtre contacter Ă  distance pour forcer un inventaire, ce mode est aussi nĂ©cessaire pour la dĂ©couverte et l’inventaire rĂ©seau, car la configuration est faites directement au niveau de l’agent, le second mode disponible est en tant que tĂąche planifiĂ©e ou l’inventaire exĂ©cuter est fonction de la configuration de la tĂąche planifiĂ©e ou cron.

Pour commencer, vous devez télécharger GLPI Agent à cette adresse : https://github.com/glpi-project/glpi-agent/releases

Installer GLPI Agent sur Windows

GLPI Agent tĂ©lĂ©chargĂ©, lancer l’exĂ©cutable, Ă  la premiĂšre Ă©tape de l’assistant, cliquer sur le bouton Next 1.

GLPI Agent - Wizard install on Windows

Accepter le contrat de licence est cliquant sur Next 1.

GLPI Agent - Wizard install on Windows

En fonction de votre environnement, modifier le chemin d’installation 1 si nĂ©cessaire, et cliquer sur le bouton Next 2.

GLPI Agent - Wizard install on Windows

Ici, je souhaite juste avoir un agent d’inventaire, je vais donc choisir l’installation 1 Typical.

GLPI Agent - Wizard install on Windows

Entrer l’URL du serveur GLPI 1, cocher la case Quick installation 2 puis cliquer sur le bouton Next 3.

GLPI Agent - Wizard install on Windows

Cliquer sur le bouton Install 1.

GLPI Agent - Wizard install on Windows

Une fenĂȘtre UAC devrait s’ouvrir, cliquer sur Oui pour confirmer l’exĂ©cution du fichier.

Patienter pendant l’installation de GLPI Agent sur Windows …

GLPI Agent - Wizard install on Windows

L’installation terminĂ©e, fermer l’assistant d’installation de GLPI Agent en cliquant sur le bouton Finish.

GLPI Agent - Wizard install on Windows

Par dĂ©faut l’inventaire n’est pas exĂ©cutĂ© immĂ©diatement, pour le forcer, ouvrir un navigateur Internet et entrer l’adresse suivante : http://127.0.0.1:62354 et cliquer sur le lien Force an inventory 1.

GLPI Agent - Web interface

Cliquer sur Back 1 pour retourner à la page précédente.

GLPI Agent - Web interface

De retour sur la page d’accueil de l’agent, on peut voir que l’inventaire est en cours …

GLPI Agent - Web interface

Pour vĂ©rifier que tout fonctionne, aller sur GLPI 11 depuis le menu sur Parc -> Ordinateurs 1, vous devriez voir l’ordinateur.

En cliquant dessus, vous allez accĂ©der aux dĂ©tails, oĂč vous allez pouvoir voir ces informations gĂ©nĂ©rale, le dĂ©tail du systĂšme d’exploitation, ses composants matĂ©riels, les logiciels …

Il est aussi possible d’accĂ©der aux formations de l’agent :

Si vous ĂȘtes habituĂ© Ă  utiliser GLPI, vous ne devriez pas ĂȘtre perdu dans GLPI 11.

Vous savez comment installer GLPI Agent sur Windows, pour un dĂ©ploiement en masse de l’agent, je vous invite Ă  suivre ce tutoriel : GLPI 10 : configurer l’inventaire automatique des ordinateurs avec GLPI Agent

Installer GLPI Agent sur Linux

Maintenant, on va voir comment installer GLPI Agent sur Linux, dans le tutoriel, je vais utiliser une machine sur Ubuntu.

Pour commencer depuis un Terminal, tĂ©lĂ©charger tĂ©lĂ©charger le fichier perl, qui permet l’installation :

wget https://github.com/glpi-project/glpi-agent/releases/download/1.14/glpi-agent-1.14-linux-installer.pl

ExĂ©cuter le fichier tĂ©lĂ©chargĂ© et patienter pendant l’installation …

sudo perl glpi-agent-1.14-linux-installer.pl

Une fois installĂ©, un mini assistant va vous guider pour configurer l’agent, en demandant :

  • URL du serveur GLPI
  • Un emplacement local pour les fichier d’inventaire
  • TAG

Pour vérifier le fonctionnement de service :

sudo systemctl status glpi-agent

Pour forcer l’inventaire, entrer la commande suivante :

sudo glpi-agent

L’inventaire terminĂ©, vĂ©rifier que l’ordinateur est prĂ©sent dans GLPI 11 :

Comme pour Windows, l’inventaire de l’ordinateur remonte de nombreuses informations pour Linux

Vous savez comment installer GLPI Agent sur Linux et avoir un inventaire automatique de vos ordinateurs sous Linux.

Installation et configuration avancée sur Windows

Pour finir ce tutoriel, on va voir les paramĂštres disponibles quand vous dĂ©cocher la case Quick installation de l’assistant d’installation de GLPI Agent sur Windows.

Avant GLPI 11, pour sĂ©curiser l’inventaire, il Ă©tait possible de configurer un certificat SSL :

Ensuite, l’assistant, vous permet de configurer un proxy si vous en avez un dans votre entreprise pour sortir sur Internet et on retrouve Ă©galement les champs qui permet nous permettre de configurer l’authentification (compte et mot de passe) qui aurait Ă©tĂ© configurer dans les paramĂštres de GLPI 11 au niveau de l’inventaire.

Pour continuer, vous allez pouvoir choisir le mode d’exĂ©cution de GLPI Agent, en tant que Service ou TĂąche planifiĂ© et forcer l’inventaire Ă  la fin de l’installation.

Sur les serveurs, j’ai tendance Ă  prĂ©fĂ©rĂ© l’exĂ©cution en tant que TĂąche planifiĂ©e, car cela Ă©vite l’installation d’un service supplĂ©mentaire et aussi le serveur Web intĂ©grĂ©.

J’installe seulement en mode Service sur les serveurs que je vais utiliser pour la dĂ©couverte et inventaire rĂ©seau.

Si vous sĂ©lectionnez le mode Task, vous allez pouvoir configurer la frĂ©quence d’exĂ©cution de la tĂąche.

MĂȘme en mode Task, l’assistant propose la configuration du serveur Web, celui-ci sera disponible seulement dans le mode Service.

Si vous utilisez des Tags, vous allez pourvoir le configurer Ă  cette Ă©tape de l’assistant.

Arrive ensuite la configuration du Time Out et P2P utilisé pour le déploiement de paquet.

Pour terminer, vous allez pouvoir configurer les options de Debug, qui vont permettre de rĂ©soudre les problĂšmes d’ordinateur qui ne remontent dans GLPI 11.


Vous savez maintenant comment configurer l’inventaire de parc dans GLPI 11 avec GLPI Agent pour les ordinateurs Windows et Linux.

Dans un prochain tutoriel, je vous expliquerai comment modifier la configuration de GLPI Agent aprĂšs son installation sur vos ordinateurs.

Romain Drouche
Romain Drouche
Architecte SystĂšme | MCSE: Core Infrastructure
Expert en infrastructures IT avec plus de 15 ans d’expĂ©rience sur le terrain. Actuellement Chef de projet SystĂšmes et RĂ©seaux et RĂ©fĂ©rent SSI (SĂ©curitĂ© des SystĂšmes d’Information), je mets mon expertise au service de la fiabilitĂ© et de la sĂ©curitĂ© des environnements technologiques.

1 rĂ©flexion au sujet de « GLPI 11 – configurer l’inventaire de parc avec GLPI Agent »

  1. bonjour, merci pour la procĂ©dure. Seulement , je m’apercois que mes postes remontent dans GLPI que via localhost:62354 , mais pas en mode service via l’agent glpi…. Une idĂ©e

    Répondre

Laisser un commentaire