of 23/23
GLPI-FUSION

GLPI-FUSION - Portfolio Gary Angele - accueilgaryangele.weebly.com/.../installation_glpi-fusion.docx · Web viewIl existe de nombreuses solutions de gestion de parc informatique et

  • View
    216

  • Download
    0

Embed Size (px)

Text of GLPI-FUSION - Portfolio Gary Angele -...

GLPI-FUSION

(GLPI-FUSION ) ( )

SOMMAIRE

A-INTRODUCTION1Prsentation dun gestionnaire dincident:2Fonctionnement:2B-COMPARAISON DES SOLUTIONS:21-OCS Inventory3Le besoin3Objectifs3Solution propose42-OUAPI43-Fusion Inventory44-GLPI55-OTRS5C-SOLUTION RETENUE7D MISE EN PLACE DE LA SOLUTION71-Alimentation de GLPI avec Fusion Inventory72-Installation de debian73-Configuration Rseau:124-Mises jours121.Mise jour dpts122.Mise jour de paquets131.Configuration de MYSQL135-Installation de GLPI146-Activation de Fusion Inventory NG dans GLPI17

A- INTRODUCTION

Il est important pour toute entreprise d'avoir un inventaire complet et dtaill de son parc informatique. Certaines vont plus loin en conservant un suivi des incidents survenus sur leur matriel, leur permettant ainsi de connatre en temps rel l'tat de sant de leur parc. Enfin, les entreprises de HelpDesk ont besoin de solutions pour grer et suivre les demandes des clients.

Il existe de nombreuses solutions de gestion de parc informatique et HelpDesk, plus ou moins performantes et plus ou moins coteuse. Il existe notamment quelques programmes gratuits ou sous licence GPL (General Public Licence). Pour tester les diffrentes fonctionnalits les plus rpandues des programmes de gestion de parc, nous allons mettre en place une solution entirement sous licence GPL ; un serveur GLPI coupl avec un serveur dinventaire OCS Inventory NG.

Prsentation dun gestionnaire dincident:

GLPI (Gestion Libre de Parc Informatique) est une solution libre, diffuse sous licence GNU GPL, de gestion de parc informatique et de ServiceDesk. Elle intgre, entre-autre, la gestion du matriel, des logiciels et des consommables, une base de connaissance et une gestion de tickets d'incidents. Tout est gr travers une interface web et la gestion du parc est faite sur la base d'une solution d'inventaire type OCS Inventory NG . C'est une solution peu coteuse et facilement mise en place.

Fonctionnement:

Le serveur OCS reoit les inventaires envoys par les agents au format XML, et enregistre les donnes dans sa base de donnes mysql. Les agents contactent le serveur et pas l'inverse. Le serveur est en mode coute. Les changes entre les agents et le serveur se font en http et/ou https. Le dploiement d'applications et les scans snmp se font en https uniquement.

B- COMPARAISON DES SOLUTIONS:

Afin de choisir le bon outil de gestion de parc, une premire slection doit se faire selon certain critre.

Gestion de linventaire

Gestionnaire de ticket

Prix de la solution

Support

Une fois ces critres dfinis nous pouvons dresser une liste de gestionnaires informatiques. Dans un premier temps nous allons nous intresser la partie gestion dinventaire en tudiant deux solutions qui sont OCS Inventory, OUAPI et Fusion Inventory.

Deuximement nous nous intresserons au choix dun outil de gestion dincident en faisant un comparatif entre deux solutions : GLPI et OTRS.

1- OCS Inventory

OCS Inventory NG est un outil de gestion de parc informatique. En effet, cette application permet l'administrateur de contrler les fichiers, les commandes et les logiciels installs sur les diffrents ordinateurs, de les dployer (les installer sur tous les postes partir du serveur), etc.

Elle collecte galement les informations relatives au systme d'exploitation et au matriel utilis, dtecte les priphriques, et bien d'autres choses encore. Le module Server est installer sur le serveur du rseau et le module Agent doit tre install sur les autres postes du rseau.

Le systme OCS Inventory NG est bas sur un dialogue entre les agents installs sur les ordinateurs et le module Apache sur le serveur OCS NG. L'change est fait en XML compress et permet de configurer les tches des agents.

5 kb de bande passante

+ de 1000000 dordinateurs inventoris par jour

OCS inventory NG est le logiciel dinventaire et de tldploiement le plus utilis en Europe.

Le besoin

La DSI souhaite amliorer la gestion de son parc informatique et de son service dassistance. Actuellement ils nont pas doutil de gestion de parc informatique, en vue de sa constante expansion, il faudrait mettre en place des outils permettant de grer le parc informatique et veiller ce que tout fonctionne correctement.

Objectifs

Mise en place des outils permettant de grer le parc informatique.

Suivi du bon fonctionnement et maintenance.

Aide aux utilisateurs.

Solution propose

Nous proposons la mise en place de loutil dinventaire Fusion Inventory coupl avec loutil GLPI permettant la gestion du parc informatique et le suivi des incidents. Les solutions seront installes sur un serveur Linux Centos 7 et les tests se feront sur une machine cliente base sur Windows 10.

2- OUAPI

OUAPI permet linventaire des matriels, priphriques, logiciels, quipements rseaux, factures, contrats et utilisateurs dun parc informatique.

Le logiciel gre galement :

Les licences logicielles, permettant une visualisation rapide des licences utilises/restantes pour chaque logiciel ;

Les rservations de matriel au sein dun planning ;

Les groupes dutilisateurs, pour un accs personnalis OUAPI suivant les droits octroys ;

Les exports de toutes ces informations sous Excel ;

OCS Inventory, dont on peut rcuprer facilement le contenu ;

Lannuaire LDAP do lon peut rcuprer les utilisateurs ;

Larchivage PDF des factures et contrats pour une consultation aise.

3- Fusion Inventory

Fusion Inventory propose une solution multiplateformes, volutive et modulaire et permet entre autres de raliser un inventaire automatique, instantan, dynamique et historis du parc informatique.

Il permet notamment d'effectuer :

l'inventaire matriel & logiciel (avec agents ou sans agent en utilisant le SNMP) ; le Wake-on-lan ;

le dploiement de logiciels ;

la dcouverte du matriel rseau connect (utilisant Netbios, Nmap et SNMP).

Il a plusieurs mthodes dexcution :

excution priodique, en utilisant les tches planifies ou le planificateur de tches interne ;

peut tre excut en daemon ou service Windows ;

peut tre rveill par le serveur si le serveur HTTP miniature est activ

4- GLPI

Glpi est une solution de gestion de parc informatique et dhelpdesk Open source.

Gestion de linventaire des composants matriels ou logiciels et gestion de lassistance aux utilisateurs.

Import de linventaire depuis OCS Inventory et Fusion Inventory.

Service desk ITIL

Gestion des demandes et des incidents (tickets) associs ou non linventaire

Gestion des problmes

Gestion des tickets rcurrents pour les oprations de maintenance rgulire. - Ouverture des tickets via une interface WEB ou collecte par courriel (email)

Rgles mtiers applicables louverture dun ticket (paramtrable par entit)

Gestion des SLA (accords de niveau de service) par entit

5- OTRS

OTRS (Open source Ticket Request System) est une solution de gestion dincidents Voici une liste de ses fonctionnalits :

Possibilit douvrir un ticket soit via linterface soit par mail

Personnalisation de linterface via thme

Possibilit dintgration du SSO (Single Sign On)

Multilangage dont le Franais

Support du PGP poru les mails

Rpondeur automatique pour les tickets ouverts par mail

Conversion automatique des mails HTLM en Text pour amliorer les recherches Notification par mail

Personnalisation de la vue des files dattentes de tickets

Gestion dhistorique des tickets

Gestion de priorits

Gestion du temps et de la facturation

Agent de cration dactions automatiques par actions planifies

Fonctionnalit de Workflow

Calendrier avec temps de travail

Comparatif logiciel de gestion de parc informatique

GLPI

OTRS

Licence

GPL V2**

AGPL***

Langue

Franais et +

Anglais et +

Language

PHP

PERL

Interaction

OCS, Cacti

Module intgrer

Prix

Gratuit

Gratuit*

Compatibilit

Intgr dans la plupart des systmes d'exploitation pour PC, priphriques mobiles et tablettes.

Intgr dans la plupart des systmes

d'exploitation pour PC,

priphriques mobiles et tablettes.

Site Web

glpi-project.org

otrs.org.

* : Le logiciel est gratuit mais lentreprise propose un service de prise en charge payant (allant de 4000 24

000/an).

** : licence de logiciel libre. *** : licence libre drive de la Licence publique gnrale GNU avec une partie supplmentaire couvrant les logiciels uiliss sur le rseau.

C- SOLUTION RETENUE

Il semblerait que GLPI lemporte sur OTRS. GLPI est plus complet quOTRS mais reste cependant assez clair et efficace. De plus, cela permet de centraliser la gestion du parc et la gestion des tickets sur un seul logiciel (pas besoin de multiplier les logiciels). Il sera coupl avec Fusion inventory pour sa compatibilit ainsi que pour son utilisation, il est complet, ractif et facile prendre en main. Il est bas sur le mme agent UNIX de OCS Inventory NG qui est crit en Perl.

D MISE EN PLACE DE LA SOLUTION

1- Alimentation de GLPI avec Fusion Inventory

GLPI est un gestionnaire de parc informatique qui nous est utile pour grer les tickets d'intervention et le suivi du matos.

Auparavant, nous utilisions OCS qui remonte rgulirement un inventaire des PC sur GLPI via un plugin, a permet d'avoir un inventaire du parc machine au plus proche de la ralit sans avoir besoin de faire de saisie manuelle.

Mais le serveur OCS nest plus oprationnel, et plutt que de chercher le rinstaller, nous tentons lutilisation de FusionInventory.

2- Installation de debian

Nom de machine

Mot de passe de la machine pour nous sa sera: root

Nom du compte utilisateur

A vous de voir si vous voulez participez ou non

On choisit linstallation minimale puis appuyez sur continuer

Remarque: Installez le serveur SSH maintenant ou sinon vous pouvez taper en ligne de commande apt-get install ssh

Installation des diffrents logiciels

Validez linstallation de programme GRUB

Fin de linstallation

A chaque dmarrage de la machine il nous demander de nous identifier.

3- Configuration Rseau:

Sur votre machine tapez:

SU afin de ce connect en super utilisateur puis le mot de passe

[email protected]: /home# nano /etc/network/interfaces

Mettez une IP statique votre nouveau serveur( adapt selon votre configuration rseau)

4- Mises jours

1. Mise jour dpts

On se connecte en root puis on lance la commande suivante:

apt-get update

L'option update met jour la liste des fichiers disponibles dans les dpts APT prsents dans le fichier de configuration /etc/apt/sources.list

2. Mise jour de paquets

sudo apt-get upgrade

L'option upgrade met jour tous les paquets installs sur le systme vers les dernires versions

1. Configuration de MYSQL

On a cre le mot de passe root

Effacer lutilisateur anonymes installer pas dfaut pas MariaDB

On se connecte MariaDB on lui demande de nous afficher les utilisateurs puis les bases de donnes

5- Installation de GLPI

On va sur le site: http://glpi-project.org/spip.php?article3 afin de tlcharger la dernire version de GLPI.

On tape la commande suivante afin de tlcharger GLPI depuis le site de GLPI

wget https://github.com/glpi-project/glpi/releases/download/0.90/glpi-0.90.tar.gz

On tape tar czvf glpi-0.90.tar.gz afin de dcompresser notre fichier tlcharg

puis on fait un LS pour voir ce quil y a dans le dossier ou lon est.

On peut enfin effacer glpi-0.90.tar.gz donc on tape: rm glpi-0.90.tar.gz

Et on saperoit que le dossier nest plus prsent.

Une fois la configuration termine, on arrive sur cette page.

Il nous faut cliquer sur utiliser GLPI pour arriver sur cette page et on se connecte.

Une fois identifi on arrive sur cette page.

Par la suite on va aller dans configuration puis plugins et pour finir on va cliquer sur voir le catalogue plugins.

On accde une partie du catalogue.

On slectionne le plugin OCS Inventory NG puis on le tlcharge. FusionInventory est un projet libre dont les fonctionnalits principales sont l'inventaire du matriel, le tl-dploiement et la dcouverte rseau.

6- Activation de Fusion Inventory NG dans GLPI

[email protected]:/# cd /usr/local/[email protected]:/# wget https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi090%2B1.0/fusioninventory-for-glpi_0.90.1.0.tar.gz

Dcompressez l'archive dans le rpertoire [/var/www/html/glpi/plugins] :[email protected]:/# tar xzvf fusioninventory-for-glpi_0.90.1.0.tar.gz -C /var/www/glpi/plugins/

Modifiez le propritaire et le groupe sur le rpertoire [/var/www/glpi/plugins/ocsinventoryng/] :

[email protected]:/# chown -R ocs /var/www/glpi/plugins/fusioninventory/

[email protected]:/# cd /

Dmarrez la console d'administration de GLPI.

Cliquez sur le menu "Configuration" puis slectionnez "Plugins".

On clique sur installer

Cliquez sur le bouton "Activer".

Slectionnez le menu "Plugins". Cliquez sur "FusionInventory".

On clique sur la clef afin de configurer le serveur fusion Inventory.

(1)