alphorm.com formation glpi: installation et adminisration
TRANSCRIPT
Présentation de la formation
Une formation
Matthieu BAYLE
Une formation
Plan de la formation
Introduction
1. Comprendre GLPI : Découverte, installation,
mettre à jour…
2. Les tickets : gestion des tickets, les mails, les
arborescence, création automatique…
3. L’inventaire : OCS, Fusion, la gestion des
stocks…
4. Pour aller plus loin : Nagios et GLPI, les
plugins…
Conclusion
Une formation
Les prérequis
Linux, réseaux, Windows, Active directory…
Il y a plusieurs formations sur Alphorm qui traitent ces sujets
Une formation
Public concerné
Ingénieurs Système chargés de parcs
Techniciens informatique désirant mettre en place une solution de gestion de parc
A vous de jouer !
Présentation du Lab
Une formation
Matthieu BAYLE
Une formation
Mon poste de travail
Les logiciels
Le plan vision du lab
Les VMs
Le plan d’adressage
Plan
Une formation
Mon poste de travail
- Processeur Intel i7-6700K- Mémoire 16Go DDR4- OS Windows 10 Pro - SDD 256Go
VM Sur un NAS Synology 4x4To en RAID 5
Une formation
Les logiciels
- VMware Workstation 10- Client Windows 10 Pro- Servers 2012 R2- Servers Debian- Equipement reseau
Appliance Stormshield Version 3.
Les VMs
Une formation
Les VMs Stromshield• Mémoire 4 Go• 1 Processeur• 1 disque de 15Go• 8 Cartes réseaux• OS Spécifique
Le Serveur GLPI• Mémoire 6 Go• 2 Processeurs• 1 disque de 100Go• 1 Cartes réseau• Ubuntu server 16 LTS Les VMs Serveurs
• Mémoire 6 Go• 2 Processeurs• 1 disque de 60Go• 1 Cartes réseau• 2012 R2 / Ubuntu
Les Clients:• Mémoire 2 Go• 1 Processeurs• 1 disque de 40Go• 1 Cartes réseau• Ubuntu / Windows 10
Serveur Windows Serveur Linux Client Linux Client Windows
Serveur GLPI
Stormshield Network
INTERNET
Une formation
Nom Int IP Masque
Stormshied LAN 10.10.0.254 255.255.255.0
Serveur GLPI LAN 10.10.0.200 255.255.255.0
Serveur Windows LAN 10.10.0.10 255.255.255.0
Serveur Linux LAN 10.10.0.11 255.255.255.0
Client Windows LAN 10.10.0.100 255.255.255.0
Client Linux LAN 10.10.0.101 255.255.255.0
Switch LAN 10.10.0.250 255.255.255.0
IP et Noms – LAN
Merci
Pourquoi GLPI?
Une formation
Matthieu BAYLE
Une formation
Qu’est ce que GLPI?
Pourquoi le mettre en place?
Quelle version?
Où trouver des informations?
Plan
Une formation
Gestionnaire Libre de Parc Informatique
La gestion pure et simple des machines
Beaucoup de fonctionnalités en plus de le gestions de machine, comme la gestions des tickets, des plannings, des sondages, etc.
Qu’est ce que GLPI?
Une formation
Gestion des Machines
Gestion des Stocks
Gestion des Tickets incidents
Gestion des Licences
Pourquoi le mettre en place?
Une formation
Naissance : Novembre 2003
Beaucoup de versions
Beaucoup d’évolutions
La dernière version : 9.1.6
La dernière version majeure : 9.1
Quelle version?
Une formation
Il est gratuit
Une grande et active communauté Ressources
• Le site de GLPI
• Les Forums
Où trouver des info?
Merci
Installer GLPI
Une formation
Matthieu BAYLE
Une formation
Téléchargement
Installation sur Linux
Installation sur Windows
Plan
Une formation
http://glpi-project.org/spip.php?article3
Téléchargement
Une formation
Sous Linux nous allons utiliser un serveur LAMP classique, avec un php myadmin afin de voir la base de GLPI
Installation sur Linux
Une formation
Une formation
Il existe deux méthodes :
1. WAMP : déconseillé en PROD
2. IIS : Pour une installation propre
Penser à la base SQL!
Installation sur Windows
Une formation
Merci
Découvrir l'interface de GLPI
Une formation
Matthieu BAYLE
Une formation
L’interface
Les différents menus
Plan
Une formation
Elle est vaste, et assez complexe
Nous ne rentrerons pas forcement dans les détails dans ce vidéo, mais juste comprendre comment fonctionne GLPI et sa logique
L’interface
Une formation
Il existe beaucoup de menus dans GLPI
Principalement organisés logiquement avec une partie Support, Inventaire, etc.
En plus de ces menus, il y a de nombreux sous menus
Les différents menus
Une formation
Merci
Les différentes interfaces de GLPI
Une formation
Matthieu BAYLE
Une formation
Les interfaces
En fonctions des comptes
Les interfaces personnalisées
Plan
Une formation
Il y a deux types d’interfaces :
1. Par défaut, selon le compte
2. Personnalisée
Nous allons voir les interfaces existante et la création d’une interface personnalisée
Les interfaces
Une formation
En fonction du compte utilisé on n’a pas les mêmes droits, et donc pas la même interface
Nous verrons l’ensemble de ces droits
En fonction des comptes
Une formation
Il est possible de personnaliser les interfaces, et notamment la page d’accueil.
Il est également possible de gérer les droits d’accès à certaine partie de votre GLPI
Les interfaces personnalisées
Une formation
Merci
Mettre à jour de GLPI
Une formation
Matthieu BAYLE
Une formation
Précisions
Téléchargement
Mises à jour
Plan
Une formation
Pour cette vidéo j’ai installé une ancienne version, afin de pouvoir analyser et mettre en œuvre le processus de mise à jour de GLPI
Attention, aux développements personnalisés, qui peuvent faire planter GLPI
Précisions
Une formation
Il suffit de se rendre sur la page de téléchargement de GLPI pour obtenir la version désirée
Si on a une ancienne version, il faudra faire des paliers
Téléchargement
Une formation
Merci
Les méthodes d'authentification
Une formation
Matthieu BAYLE
Une formation
Les différentes méthodes
Basique
Le SSO
AD
Plan
Une formation
L’authentification basique
L’authentification AD
Le SSO
Les différentes méthodes
Une formation
Utilisation d’un compte « local »
Cette méthode est complexe!
L’authentification basique
Une formation
Elle permet de récupérer la base des comptes d’un annuaire LDAP
Il est possible de limiter cette récupération
L’authentification AD
Une formation
Le SSO permet de s’authentifier de manière unique sur le réseau
C’est très pratique mais plus complexe à mettre en place.
Nous verrons cette partie dans la vidéo suivante
Le SSO
Une formation
Merci
Le SSO avec GLPI
Une formation
Matthieu BAYLE
Une formation
Glpi et AD
Le SSO
SSO avec Apache
Plan
Une formation
Pour faciliter l’authentification des utilisateurs, il est possible de connecter GLPI a votre annuaire Active Directory.
Glpi et AD
Une formation
Une formation
Single Sign On, ou l’authentification unique
Possible sous Windows et Linux
Nous nous concentrerons sur Apache
Le SSO
Une formation
Configurer Apache et GLPI
Il faut connaitre un peu Apache pour réaliser cette vidéo
Le SSO Apache
Une formation
Merci
Créer une arborescence
Une formation
Matthieu BAYLE
Une formation
Dans quels cas?
Comment faire?
La gestion des droits
Plan
Une formation
Elle est faite pour l’ensemble de la configuration
Elle est très pratique dans le cas d’une installation multi-clients de GLPI (Centre de service)
Dans quels cas?
Une formation
Mettre en place une nomenclature afin d’attribuer à chaque client un nom unique dans votre arborescence
Ensuite, créer l’arborescence GLPI
Comment faire?
Une formation
Un autre avantage est l’attribution des droits en fonction de cette arborescence
En effet un admin ne verra pas les clients qui ne sont pas à lui
La gestion des droits
Une formation
Merci
Création de tickets
Une formation
Matthieu BAYLE
Une formation
Un ticket?
L’interface de création
Les indicateurs
Les statuts
Plan
Une formation
Dans le monde de l’informatique tout fonctionne à base de tickets!
C’est un outil très puissant avec plusieurs tranchants
Il apporte beaucoup à votre service informatique
Un Ticket?
Une formation
La création d’un ticket est assez simple
Le plus complexe étant les informations que nous allons mettre dans ce ticket par la suite
L’interface
Une formation
Les indicateurs sont les informations les plus complexes à mettre en place de manière juste
Elle permettent notamment de quantifier votre travail et/ou votre facturation comptable
Les indicateurs
Une formation
Cet aspect peut paraître assez simple, mais dans la réalité de notre travail, le statut des tickets est très important
Il permet de mettre en pause vos SLA dans certain cas
Les statuts
Merci
Les modèles et les mails
Une formation
Matthieu BAYLE
Une formation
Les mails dans les tickets
Les mails de mise à jour
La personnalisation des mails
Plan
Une formation
Lors de la création ou de la clôture d’un ticket, une série de mails est envoyée à l’utilisateur ainsi qu’au groupe responsable du ticket
A la clôture vous pouvez également faire des sondages
Les mails dans les tickets
Une formation
Lors de chaque mise à jour, changement de statut, ou affectation, un mail est également envoyé à l’utilisateur
Il faut faire attention à la quantité des mails envoyés!
Les mails de mise à jours
Une formation
GLPI permet également de personnaliser les mails qui sont envoyés, ou ajouter un logo, ou modifier le texte pour un affichage plus moderne
La personnalisation des mails
Merci
Comprendre le cycle de vie d'un ticket
Une formation
Matthieu BAYLE
Une formation
Un ticket vivant?
Les différents états
Les standby
La fermeture de ticket
Les sondages
Plan
Une formation
Un ticket est vivant, il est important qu’il le reste en le faisant évoluer, en ajoutant des informations
Ce n’est pas seulement important, pour l’utilisateur mais pour votre équipe!
Un ticket vivant?
Une formation
Les différents états
Nouveau
Attribué
En cours
Résolu
Clos
Une formation
En plus de ces états, il existe des états pour faire attendre les tickets :Exemple : vous attendez le retour d’un utilisateur ou le changement d’un composant
Cet état ne doit pas être de votre fait. Mais bien « à cause » de l’utilisateur.
Les standby
Une formation
En général, ce n’est pas le service informatique de clôturer un ticket
En général votre dernier statut est résolu, et c’est l’utilisateur/ le client qui ferme le ticket
La fermeture de tickets
Une formation
Lors de la clôture du ticket, vous pouvez également faire parvenir à l’utilisateur un sondage
Ce sondage permet de faire des graphiques de satisfaction de votre service
Les sondages
Merci
Créer automatiquement des tickets
Une formation
Matthieu BAYLE
Une formation
Création de tickets
Création automatique par mail
Plan
Une formation
Comme nous l’avons vu, la création de tickets est plutôt complexe pour les utilisateurs non informaticiens
Il existe pour cela une méthode pour la création automatique de ticket
Création de tickets
Une formation
En associant votre GLPI à une adresse mail, il est tout à fait possible de créer directement des tickets par cet intermédiaire sans avoir à remplir les tableaux
Création automatique par mail
Merci
Gérer les plannings
Une formation
Matthieu BAYLE
Une formation
Pourquoi?
Les plannings
La gestion des horaires
La gestion des équipes
Plan
Une formation
Comme dans tout service, ou toute équipe, il est important, de gérer les planning d’absence, ou d’horaires, afin d’assurer une continuité du service
Pourquoi?
Une formation
GLPI permet la gestion des équipes, pas seulement pour les congés/absences mais aussi pour la planification des interventions
Le tout afin de savoir la charge de vos équipes
Les plannings
Une formation
Par le biais de GLPI la planification des interventions de votre service et de vos collaborateurs
Vous pouvez également avoir le suivi de ces interventions directement dans GLPI
La gestion des horaires
Une formation
Au même titre que les interventions, les périodes d’indisponibilités de vos collaborateurs, pour n’importe quelle raison que ce soit, vous permet de gérer la charge du service
La gestion des équipes
Merci
Réaliser le reporting
Une formation
Matthieu BAYLE
Une formation
Pourquoi?
Avec quels indicateurs?
Plan
Une formation
Un client ou le responsable pourra demander pourquoi un évènement vous a pris du temps
Si GLPI est à jour, on sera capable d’expliquer pas à pas les différents blocages
Pourquoi?
Une formation
Tous les indicateurs que nous avons mis en place depuis le début sur nos tickets peuvent être utilisés pour générer des rapports
Avec quels indicateurs?
Merci
Comprendre les plugins
Une formation
Matthieu BAYLE
Une formation
Les plugins
Le fonctionnement
L’inventaire
Pourquoi?
Les choix possibles
Plan
Une formation
GLPI fonctionnent avec des plugins
Il y en a beaucoup, nous allons particulièrement voir les plugins d’inventaire
Les plugins
Une formation
L’installation de plugins, est plutôt simple
Par contre, les plugins d’inventaire sont un peu plus complexes et sont des serveurs à part entière
Le fonctionnement
Une formation
Grâce à ces plugins, on peut gérer entièrement notre parc avec GLPI
Les infos remontées sont importantes, : numéros de séries, licences logicielles ,etc…
L’inventaire
Une formation
Le plus grand avantage est d’avoir un état des lieux rapide de votre parc, avec l’ensemble des informations à jour
Gérer également l’obsolescence des machines.
La commande de licences
Pourquoi?
Une formation
Il existe DEUX plugins célèbres pour réaliser cet inventaire :
1. OCS Inventory
2. Fusion Inventory
Les deux plugins ont des avantages et des inconvénients
Les choix possible
Merci
Intégrer GLPI et SNMP
Une formation
Matthieu BAYLE
Une formation
SNMP
Pourquoi avec GLPI?
Comment faire?
Plan
Une formation
Simple Network Management Protocol
En général ce protocole est utilisé pour la supervision des équipmentsréseau
SNMP
Une formation
Il peut également servir avec les imprimantes
Il est possible de monitoré le niveau d’encre des imprimantes.
Commander des cartouches automatiquement avec GLPI
Pourquoi avec GLPI
Une formation
Nous allons voir comment réaliser ce type de configuration, sans pour autant aller jusqu’au bout, n’ayant pas d’imprimante compatible sur le site
Comment faire?
Merci
Installer OCS
Une formation
Matthieu BAYLE
Une formation
OCS
Historique
Site
Installation
Interfaçage avec GLPI
Plan
Une formation
Open Computer and Software Inventory
Il est capable de faire de l’inventaire, mais également du déploiement de logiciel, afin d’uniformiser votre parc!
OCS
Une formation
C’est un logiciel libre, il dispose également de sa propre interface WEB
La dernière version Février 2016 : 2.3.1
Il y a un Fork d’OCS => Fusion
Historique
Une formation
Le site d’OCS est assez complet, et dispose également d’une partie professionnelle, qui comprends du support, de la formation et de la maintenance applicative pour 4000€HT la première année
Site
Une formation
L’installation se fait en 3 étapes :
1. Installation du serveur OCS
2. Installation des clients
3. Installation du plugin GLPI
Il existe des clients pour de nombreux systèmes
Installation
Une formation
Il reste à installer le plugin GLPI L’interface OCS reste disponible, notamment pour le déploiement logiciel
Interfaçage avec GLPI
Merci
Fonctionnement d'OCS
Une formation
Matthieu BAYLE
Une formation
Installation des clients
L’interface d’OCS
Les infos disponibles
Le déploiement de logiciels
Plan
Une formation
Il faut obligatoirement installer le client OCS au même titre qu’un client SCCM par exemple
Installation des clients
Une formation
Elle est assez riche
Il est possible de ne plus utiliser cette interface et tout avoir dans GLPI sauf le déploiement
L’interface d’OCS
Une formation
Après avoir installer les clients et vu l’interface, il est important de voir quelles sont les informations que l’agent est capable de remonter
Les infos disponibles
Une formation
Grâce à cet agent, il est également possible d’avoir un parc homogène, en « poussant » des logiciels sur les machines
Il existe d’autres logiciels pour cette tâche : SCCM, WAPT, etc…
Le déploiement de logiciels
Merci
Installer Fusion Inventory
Une formation
Matthieu BAYLE
Une formation
Fusion Inventory
Histoire
Site
Installation
Plan
Une formation
C’est un Fork d’OCS, les 2 outils sont relativement similaires
Fusion présente l’avantage d’être modulaire
Il possède un module de Wake On Lan
Fusion Inventory
Une formation
Fusion est un logiciel libre, son agent est capable de communiquer avec GLPI
La dernière version de l’agent en date est la 2.3.18 et date de Juin 2016
Histoire
Une formation
Le site de Fusion est assez simple, les infos essentielles sont disponibles
Il n’y a pas, pour le moment de partie payante pour Fusion
Site
Une formation
L’installation est à faire en 2 temps :
1. Installation du serveur Fusion
2. Installation des clients
Il existe des clients pour de nombreux systèmes
Installation
Merci
Fonctionnement de Fusion
Une formation
Matthieu BAYLE
Une formation
Installation des clients
L’interface de Fusion
Les infos disponibles
Le déploiement de logiciels
Fusion et OCS
Plan
Une formation
Après l’installation de la partie serveur, il faut obligatoirement installer le client Fusion au même titre qu’un client SCCM par exemple
Installation des clients
Une formation
L’interface de Fusion est vaste, est peut paraître complexe
A l’inverse d’OCS cette interface est dans GLPI. Vous pouvez y avoir accès plus « simplement » qu’OCS
L’interface de Fusion
Une formation
Après l’installation des clients et vu la nature de l’interface il est important de voir quelles sont les informations que l’agent est capable de remonter
Les infos disponibles
Une formation
Grâce à cet agent, il est également possible d’avoir un parc homogène, en « poussant » des logiciels sur les machines
Il existe d’autres logiciels pour cette tâche : SCCM, WAPT...
Le déploiement de logiciels
Une formation
Il est possible de joindre l’agent Fusion à une infrastructure OCS
Les 2 serveurs peuvent être complémentaires
Mais il faudra maintenir les 2 infrastructures
Fusion et OCS
Merci
Intégrer les Inventaires
Une formation
Matthieu BAYLE
Une formation
OCS
OCS et GLPI
Plan
Une formation
Il reste à interfacer OCS avec notre GLPI afin d’avoir l’ensemble des informations remontées dans la base GLPI
OCS
Une formation
L’intégration d’OCS dans GLPI passe par l’installation d’un plugin
Le plugin est dispo à cette adresse :• https://github.com/pluginsGLPI/ocsinventoryng
OCS et GLPI
Merci
Comprendre les informations
Une formation
Matthieu BAYLE
Une formation
L’inventaire
Les informations - Machines
Les informations - Licences
Plan
Une formation
Les logiciels d’inventaire, une fois correctement configurés et joints à GLPI, remontent une quantité importante d’informations
Trop d’informations apportent de la confusion
L’inventaire
Une formation
Les informations remontées sont nombreuses, numéros de série, date d’installation, les matériels installés, les drivers, etc.
Les informations - Machines
Une formation
Si vous voulez gérer vos licences, GLPI est capable de le faire, il faut d’abord, renseigner vos licences et avec les informations de votre inventaire, calculer le nombre de licences utilisées
Les informations - Licences
Merci
Comprendre les plugins GLPI
Une formation
Matthieu BAYLE
Une formation
Les plugins
Le Site pour les plugins
Plugins - Dashboard
Plan
Une formation
GLPI fonctionne avec des plugins
Il existe un site dédié pour les plugins
Il existe de très nombreux plugins
Les Plugins
Une formation
Le site web que nous allons voir, est un référentiel de l’ensemble des plugins
Vous pouvez également développer les vôtres
Le site pour les plugins
Une formation
C’est l’un des plus téléchargés
Il permet, comme son nom l’indique, un affichage des rapports de GLPI sous forme de Dashboard
Plugins - Dashboard
Merci
Utiliser les plugins GLPI les plus utiles
Une formation
Matthieu BAYLE
Une formation
Reports
Data injection
GLPI to MDT Connector
Le mot de la fin
Plan
Une formation
Ce plugin est plutôt simple, il permet d’ajouter de manière simple de nouveau rapport à votre infra
Il est fourni de base avec certain rapport
Reports
Une formation
Ce plugin permet d’injecter des informations directement dans GLPI
Comme des bons de livraison électroniques ou des données d’autres logiciels d’inventaire
Data injection
Une formation
Un autre plugin simple mais absolument nécessaire, la possibilité de faire des exports en PDF
Une formation
Un plugin plus complexe, il permet de connecter votre GLPI à un serveur MDT afin de réaliser des déploiements de manière totalement automatique
GLPI to MDT Connector
Une formation
Il existe encore un très grand nombre de plugins, nous avons essayé, dans cette formation, de vous présenter certains plugins intéressants
A vous de trouvez jouer!
Le mot de la fin
Merci
Conclusion
Une formation
Matthieu BAYLE
Une formation
Installation de GLPI
Gestion des tickets, des entités
Installation des inventaires
Gestion des inventaires et interface
Installation de différents plugins
Bilan
Une formation
Prochaine formation
Merci