suppervi - betusteffy · web viewintroduction première partie : installation de centreon et...

Post on 23-Sep-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Steffy BETU

Mise en place d’un outil de Supervision

Installation, configuration et utilisation de Centreon

1

SOMMAIRE

1. Présentation

Contexte générale Introduction

Première partie : Installation de Centreon et configuration de Centréon

1. Pré requis2. Installation de Centreon sur PROXMOX3. Configuration du superviseur Centreon

Deuxième partie : Utilisation de Centreon

1. Ajouter les plugins :2. Ajouts et configurations des hôtes3. Ajouts et configurations des services

4.

2

1. Présentation Contexte général

Le service Informatique du centre de formation ITIS dont je fais partie est chargé de s’occuper de toute l’administration Réseau ainsi que de la mise en place de solutions pour permettre aux utilisateurs de travailler dans les meilleures conditions.

Après installation de plusieurs machines sur notre parc informatique, L’administrateur réseau du centre d’ITIS Formation nous demande de mettre en place une solution de supervision du parc informatique qui sera en mesure de remonter les informations L’état des hosts « allumer ou éteint »

Pour répondre à cette demande, nous lui avons suggérer de mettre en place l’outil de supervision Centréon.

3

Introduction

Centreon est une solution de supervision des applications, systèmes et réseaux, basé sur les concepts de Nagios. Le cœur de Centreon est Open Source, distribué sous licence GPL v2et gratuit. Des modules complémentaires à valeur ajoutée payants sont distribués par l’éditeur. Des modules complémentaires gratuits et open sources sont développés par des contributeurs sur Git Hub.

Première partie : installation de Centreon

1. Pré requis Centreon est disponible sous différents formats :

Centreon ISO, image système basée sur CentOS 6 et préconfigurée avec Centreon Open Source

Centreon VM, appliances virtuelles (format OVA) à déployer sur un hyperviseur

Paquets RPM, à installer sur une distribution Linux CentOS (ou tout autre dérivé de Redhat)

Sources, à compiler pour toute distribution GNU/Linux

Centréon s’installe via le système d’exploitation CentOSCentréon

Développeur Société Centreon (Ex Merethis) et contributeurs

Dernière Version centreon-3.4.1.x86_64.iso 30/01/2017 13:30

Environnement Linux – CentOS

Type Application de supervision

Licence Licence publique générale GNU

Site Web www.centreon.com/

4

L’interface Centreon web est compatible avec les navigateurs web suivants :

Chrome (dernière version) Firefox (dernière version) Internet Explorer IE 11 (dernière version) Safari (dernière version)

2. Installation de Centreon sur PRO X MO X

Nous allons créer une VM KVM, C’est la solution basique de virtualisation de Proxmox. Cette solution est la graine de virtualisation intégré à Linux. Par rapport sa solution alternative qu’est le conteneur, KVM émule toutes les fonctionnalités d’un vrai PC (Matériel virtuel, OS et le processus), faisant penser à une machine physique où l’on prend la main à distance.

1. Téléchargement de l’ISO sur le site : https :// download.centreon.com

2. Aide de la configuration avec la documentation : https://documentation-fr.centreon.com/docs/centreon/en/2.8.x/

Ensuite rendez-vous sur le Proxmox

5

Allez sur local :

Puis cliquez sur Upload :

Une fenêtre de dialogue s’ouvre. Laissez ISO Image dans content. Cliquez sur Select File

Choisissez dans vos dossiers l’ISO précédemment téléchargé et cliquez sur Ouvrir :

6

Cliquez sur Upload :

Patientez et laissez le téléchargement :

Vous pouvez maintenant commencer la création de votre machine virtuelle

7

Choisissez les propriétés de votre machine :

Dans l’onglet général,

VM ID : choisissez un ID (minimum 101, 109)Name : donnez un nom pour votre machine Centréon dans notre cas.

Ensuite dans l’onglet CD/DVD, dans « ISO Image », choisissez votre ISO uploadez précédemment

Puis cliquez sur Next.

8

Dans l’onglet OS choisissez « Linux 4.X/3.X/2.6 Kernel » pour une meilleure compatibilité de la machineEnsuite cliquez sur Next.

Ensuite, dans l’onglet Hard Disk attribuez 16Go à votre machine. Cela est suffisant.

Puis sur Next.

9

Dans l’onglet CPU, ne touchez à rien, appuyez tout simplement sur Next

Dans l’onglet Mémoire, 512MB de mémoire sont définis par défaut dans les champs. Le mieux est de les changer à 1024MB, mais on peut laisser par défaut. Une fois la mémoire définit, cliquez sur Suivant :

10

Dans l’onglet Network, appuyez sur Next :

Dans l’ongletConfirm vous pouvez voir le résumé des propriétés de votre machines virtuelle.Ensuite cliquez sur finish

On peut bien voir sur le côté gauche la machine virtuelle (VM) créée.

11

Démarrez l’installation de Centos :

Allumer votre VM : cliquer sur start

3. Configuration du superviseur Centreon

Ouvrez la console

Appuyez sur Entrée pour choisir la première option.

12

Cliquez sur Skip.

Cliquez sur Next

Choisissez la langue puis cliquez sur Next

13

Sélectionnez la langue du clavier puis cliquez sur Suivant

En fonction du type de stockage désiré, choisissez les options nécessaires pour disposer du partitionnement qui vous convient le mieux.

Puis cliquez sur Suivant

14

Dans la fenêtre suivante, cliquez sur Oui, abandonner toutes les données :

Choisissez un nom d’hôte puis cliquez sur Configurer le réseau :

Dans cette fenêtre, allez sur « eth0 » puis « Modifier… » :

15

Sélectionnez la carte réseau que vous souhaitez configurer et rendez-vous dans l’onglet “Paramètres IPv4” ou “Paramètres IPv6” (en fonction du besoin) afin de configurer l’adresse IP des interfaces. Cliquez sur Appliquer afin d’enregistrer les modifications.

Si vous avez un DNS ajoutez-le. Maintenant Appliquez et cliquez sur Suivant.Cliquez sur Fermer puis sur Suivant pour de continuer.

Sélectionnez votre fuseau horaire puis cliquez sur Suivant

Choisissez un mot de passe :

16

Cliquez sur « Écrire les modifications sur le disque » :

Sélectionnez les options de partitionnement qui vous conviennent le mieux. Puis validez.

Choisissez le type de serveur

Il est possible de choisir différentes options à la question Which server type wouldyou like to install ? : • Central server withdatabase :

Installe Centreon (interface web + base de données) ainsi que l’ordonnanceur et le broker

• Central server withoutdatabase : Installe Centreon (interface web uniquement) ainsi que l’ordonnanceur et le broker

• Poller server : Installe le serveur satellite (ordonnanceur et broker uniquement)

• Database server : Installe le serveur de base de données (utilisé en complément avec l’option Central server withoutdatabase)

17

Une fois toutes ces options choisies, l’installation démarre.

Lorsque l’installation est terminée, cliquez sur Redémarrer.

Installation de Centreon sur la machine Proxmox est terminée.

Désormais la suite de la configuration se fait via l’interface web avec l’adresse IP attribué à la machine !

18

4. Configuration du superviseur Centreon

Configuration via l’interface web

Connectez-vous à l’interface web via http://192.168.2.109/centreon ou http://supervision/centreon

L’assistant de fin d’installation de Centréon s’affiche, cliquez sur Next.

TimeZone

Pour résoudre ce problème, nous allons nous connecter sur la console de Centreon à l’aide d’un émulateur PuTTY.

Entrez ces commandes :

Après vous pouvez poursuivre votre configuration.

• Éditer le fichier php.ini : vi /etc/php.ini• Entrer dans la commande : : set number• Trouver ou est le timezone dans les lignes de

commande : ? timezone• Renseigner « Europe/Paris » pour la TimeZone :

date.timezone = « Europe/Paris »• Relancer le serveur web : service httpd restart• Revenir sur le navigateur web et cliquer sur refresh

19

L’assistant de fin d’installation de Centreon contrôle la disponibilité des modules, cliquez sur Next.

Cliquez sur Next

Cliquez sur Next

20

Définissez les informations concernant l’utilisateur admin, cliquez sur Next.

Par défaut, le serveur ‘localhost’ est défini et le mot de passe root est vide. Si vous utilisez un serveur de base de données déporté, il convient de modifier ces deux informations. Dans notre cas, nous avons uniquement besoin de définir un mot de passe pour l’utilisateur accédant aux bases de données Centréon, à savoir ‘centréon’, cliquez sur Next

Les différents modules se connectent, il peut y avoir une erreur à partir de ce stade.

Si le message d’erreur suivant apparait : Addinnodb_file_per_table=1 in my.cnf file under the [mysqld] section and restart MySQL Server. Effectuez l’opération ci-dessous :

• Connectez-vous avec l’utilisateur ‘root’ sur votre serveur

21

• Editez le fichier suivant : /etc/my.cnf

• Ajoutez la ligne suivante au fichier à [mysqld] innodb_file_per_table=1

• Redémarrez le service mysqlà service mysql restart

• Cliquez sur Refresh

Sinon, continuez la configuration.

L’assistant de fin d’installation configure les bases de données, cliquez sur Next.

À cette étape une publicité permet de connaitre les dernières nouveautés de Centréon. Si votre plate-forme est connectée à Internet vous disposez des dernières informations, sinon l’information présente dans cette version sera proposée.

L’installation est terminée, cliquez sur Finish

22

Vous pouvez maintenant vous connecter

Il reste quelques configurations à faire en Invite de Commande !

Dans un premier temps, il est nécessaire de passer l’interface en version française.

Pour cela :

1. Connectez-vous avec l’utilisateur ‘root’ sur votre serveur

2. Installez le paquet de traduction en langue française avec la commande suivante : yum -y installcentreon-lang-fr_FR

192.168.2.109

23

3. Sur l’interface web Centréon allez dans le menu Administration > Options

4. Dans le menu de gauche cliquez sur MyAccount

5. Dans le champ Language, remplacez en_US par fr_FR.UTF-8

6. Cliquez sur Save

7. Démarrez le composant Centréon Broker : service cbd start

8. Démarrez Centréon Engine : service centengine start

9. Démarrez centcore : service centcore start

Ensuite, il est nécessaire de faire une mise à jour du serveur. Pour cela :

- Vérification de la version installé sur la machine : cat /etc/redhat-release

- Téléchargement des mises à jour du système d’exploitation : yum update yum

- Mise à jour du système : yum upgrade yum

Voilà pour le système d’exploitation ensuite faire de même pour centréon

- Tapez la commande pour mettre à jour CES : yum -y update

- Puis : yum –y upgrade

Laissez la mise à jour se faire puis redémarrer le serveur dans le cas d’une mise à jour du noyau : reboot

Vous pouvez maintenant vous connecter

24

Deuxième partie : Utilisation de Centreon

1. Ajouter les plugins :

Les plugins sont des modules d’extensions. Dans Centreon ces derniers vont nous permettre d’y ajouter des commandes de base de supervision.

Pour commencer, rendez-vous dans l’onglet Administration à Extension

Vous voici sur la page des modules. Cliquez sur les engrenages de chaque module :

Puis installez-les :

Une fois installé. Dirigez-vous vers l’onglet Configuration à Plugin Pack :

Installez tous les modules disponibles en cliquant sur les croix d’ajout.

Vos modules sont prêts à l’emploi.

25

2. Ajouter un hôte :

Pour ajouter un hôte, dirigez-vous vers l’onglet Configuration à Hôtes. Puis « ajouter » :

Une fois sur cette page. Nommez votre machine, donnez-lui un alias, son adresse IP. Entrez le SNMP en Central et 2c, le Timezone et en commande de vérification mettez celle qui correspond au modèle de votre machine. Puis sauvegarder. L’hôte a été ajouté.

3. Ajouter un service :

Ajouter un service permettra le fonctionnement de la supervision du/des hôte(s) installé.

Pour ajouter un service, dirigez-vous vers l’onglet Configuration à Service Puis « ajouter » :

26

Sur cette page, donnez un nom à votre service, choisissez le modèle de machine que votre service va superviser. Puis sauvegardez.

Votre service est prêt.

4. Mettre à jour le poller :

Le collecteur est l’endroit où est stocké toute notre configuration. Mais pour cela nous avons besoin de le mettre à jour. Rendez-vous dans l’onglet Configuration à Collecteur puis cliquez sur « export configuration ».

Une fois ici cochez les deux premières cases puis cliquez sur exporter. Quand c’est terminé.

Cochez la 3ème et 4ème case et Redémarrer :

27

Voici ce que cela nous donne quand la configuration est terminée et fonctionnelle. Pour ajouter d’autres machines. Il faut répéter les étapes précédentes.

Votre Superviseur Centreon est enfin fonctionnel.

top related