Centreon - verot-sebastien.fr · Pg. 03 Centreon Introduction Contexte du projet Installation...

16
Centreon MAIRIE DE CHANTONNAY TP réalisé dans le cadre de mon stage dans la mairie de chantnnay VEROT Sebastien

Transcript of Centreon - verot-sebastien.fr · Pg. 03 Centreon Introduction Contexte du projet Installation...

Centreon MAIRIE DE CHANTONNAY

TP réalisé dans le cadre de mon stage dans la mairie de chantnnay

VEROT Sebastien

Pg. 02 Centreon

Sommaire Introduction ...................................................................................................................... 3

➢ Contexte du projet ............................................................................................................ 3

Installation Centreon ........................................................................................................ 3

➢ Installation serveur Centreon ............................................................................................ 3

o Installation graphique de Centreon .................................................................................... 4

Configuration de la plateforme de supervision .................................................................. 9

➢ Ajout du Collecteur ........................................................................................................... 9

➢ Ajout d'un Hôte ................................................................................................................. 9

➢ Ajout d'un service............................................................................................................ 11

Activation service SNMP ................................................................................................. 12

➢ SNMP pour Windows Serveur 2012r2 .............................................................................. 12

➢ SNMP pour Debian Linux ................................................................................................. 12

➢ SNMP pour Switch Cisco .................................................................................................. 13

Alerte mail ...................................................................................................................... 14

o Configuration alerte mail ................................................................................................. 14

➢ Configuration graphique .................................................................................................. 15

Pg. 03 Centreon

Introduction

➢ Contexte du projet Installation d’un serveur de supervision sur le réseau de la mairie de Chantonnay

D'une façon générale, la supervision est la "surveillance du fonctionnement d'un système ou d'une activité". En informatique, elle permet de surveiller, rapporter, alerter, traiter.

Dans ce compte rendu les IP et les noms serons changer

Installation Centreon ➢ Installation serveur Centreon Tout d’abord ; nous devions lancer l'installation de Centreon dans une machine virtuelle. Il faut suivre

les étapes de l'installation.

Attention: Quand on arrive dans la partie où il faut donner un nom de machine pour centreon, il

faut aussi cliquer sur “Configurer le réseau” avant de passer à l'étape supérieur.

On peut également procéder a la mise à jour de Centreon : yum -y update

Pour télécharger le paquet nano, il faut faire : yum install nano.

Nous pouvons aussi télécharger la traduction française de l'interface Centreon : yum -y install

centreon-lang-fr_FR

Pour activer la version française, il faut changer la langue dans configuration et utilisateur.

Pg. 04 Centreon

➢ Installation graphique de Centreon Pour configurer l'interface graphique de Centreon, il faut y accéder via l'adresse IP de la machine

Centreon, http://ip_serveur/centreon.

Ensuite, vous cliquez sur Next.

Si vous n'obtenez pas cette image, vous devez créer un fichier qui s'appelle “timezone.ini” dans

/etc/php.d

Dans ce fichier, vous devez écrire “date.timezone=Europe/Paris”.

Vous devez redémarrer le sericice httpd, donc “service httpd restart”

Et vous devez obtenir l'image ci-dessous.

Pg. 05 Centreon

Cliquez sur next.

Pour les deux prochaines images, cliquez sur next.

Pg. 06 Centreon

Vous devez configurer le compte administrateur, avec mot de passe et une adresse mail valide.

Configuration de la base de donnée pour centreon.

Pg. 07 Centreon

Installation et configuration de la base de données par centreon

Écran de confirmation de la fin de l'installation.

Pg. 08 Centreon

Nous pouvons dès à présent nous connecter à Centreon

Pg. 09 Centreon

Configuration de la plateforme de supervision ➢ Ajout du Collecteur Pour commencer, il faut mettre à jour le collecteur. Celui-ci, comme son nom l'indique, sert a récolter

les informations des hôtes et des services. Pour notre structure, un seul collecteur suffi. Pour cela aller

dans configuration puis dans collecteurs.

Ensuite cliquez sur appliquer la configuration. Vous pouvez maintenant sélectionner le bon collecteur,

ici central, puis cochez toutes les cases et choisir redémarrer. Cliquez sur Exporter.

➢ Ajout d'un Hôte Un hôte identifie une machine à superviser. Aller dans configuration puis hôtes. Cliquez sur Ajouter.

Pg. 010 Centreon

Maintenant, vous avez plusieurs choses à compléter.

Nom de l'hôte : sert à identifier la machine, son nom.

Alias : Permet de donner une description plus précise de l'hôte.

Adresse IP/DNS : Adresse de la machine.

Communauté SNMP et Version : Permet de définir le nom de la communauté ainsi que sa version afin

de permettre la compatibilité des échanges entre le collecteur et la machine.

Fuseau horaire /localisation : Définit l'heure et le lieu.

Modèles d'hôtes : Associe votre équipement à un modèle de machine. Cela permet de créer des

services plus rapidement en cochant la case juste en dessous.

Commande de vérification : Sert à savoir si l'hôte est up ou down. Choisir la commande

check_host_alive.

Période de contrôle : Définit à quel moment le contrôle sera effectué. 24X7 = 24/7. none = aucune

période définie. nonworkhours = pas sur les heures de travail. workhours = sur les heures de travail

Nombres de contrôles avant validation de l'état : Sert à exécuter un nombre de ping (check_host_alive)

avant de valider si la machine est up ou down.

Intervalle régulier de contrôle : permet de définir un temps de contrôle. Ex : 2 x 60sec veut dire que

toute les deux minutes un contrôle sera effectué.

Intervalle non-régulier de contrôle : idem

Contrôle actif et passif : activé = oui

Pg. 011 Centreon

➢ Ajout d'un service Un service sert à superviser un ou plusieurs hôte(s) grâce à une commande de vérification. Pour cela,

aller dans configuration puis services. Ensuite, faites ajouter.

Maintenant vous devez compléter plusieurs champs.

Liés aux hôtes : Associe se service à un ou plusieurs hôte(s).

Description : Saisir des détails sur le service.

Modèles de services : Associe les services à un service prédéfini. Permet de faciliter le paramétrage de

celui-ci.

Commande de vérification : associe le service à une commande.

Arguments : Change en fonction de la commande de vérification. Permet de renseigner divers

paramètres.

Période de contrôle : Définit à quel moment le contrôle sera effectué. Même que pour les hôtes.

Nombres de contrôles avant validation de l'état : Sert à exécuter une fonction (check_host_alive) aqui

servira de vérifier des services de l'hôte en question.

Intervalle régulier de contrôle : permet de définir un temps de contrôle. Ex : 2 x 60sec veut dire que

toute les deux minutes un contrôle sera effectué.

Intervalle non-régulier de contrôle : idem

Pg. 012 Centreon

Contrôle actif et passif : activé = oui

Est Volatile : si activée, après chaque vérification, le statut ok d'un service se remet en pending.

Dans la configuration de l’hôte, nous pouvons créer des services automatiquement en utilisant un

modèle d’hôte.

Activation service SNMP ➢ SNMP pour Windows Serveur 2012r2 Dans un premier temps, ouvrez un powershell en administrateur et rentrez la commande :

Get-WindowsFeature -Name *snmp* | Install-WindowsFeature

Une fois effectué, vérifier si l'installation s'est bien appliquée avec la commande :

Get-WindowsFeature -Name *snmp*

A partir de maintenant, accédez à la console des services "services.msc" recherchez le service nommé

"Service SNMP".

Effectuez un clic droit dessus et "Propriétés". Normalement vous devriez avoir accès aux onglets :

Interruptions, Sécurité et Agents, Allez dans l'onglet sécurité,

Ajoutez une nouvelle communauté avec seulement les droits “Lecture Seule”, puis précisez l'adresse

IP du serveur de supervision en cochant “Accepter SNMP provenant de ces hôtes.”

➢ SNMP pour Debian Linux Pour pouvoir utilisé SNMP de la machine Debian pour qu'elle envoie des informations au serveur de

supervision, il faut installer les paquets snmp et snmpd avec la commande “apt-get install snmpd

snmp”.

Ensuite, nous devons modifier le fichier de configuration de snmp, avec la commande:

“/etc/snmp/snmpd.conf “, dans la partie Agent behaviour, nous devons rajouter la ligne “agentAdress

udp:161, pour que la machine écoute sur le port 161 en udp.

Pg. 013 Centreon

Enfin, nous devons modifier la ligne rocommunity public default, en remplaçant public par la

communauté de votre choix qui servira dans centreon, et aussi commenter la pertie “-V systemonly

pour débloquer toutes les possibilités lors d'ajout de service dans centreon.

Apès avoir fait les modifications dans le fichier de configuration, nous devons recharger le service

snmp avec la commande: service snmpd restart.

➢ SNMP pour Switch Cisco Pour activer snmp vers le serveur de supervision Centreon sur le switch, nous devons taper la

commande en mode configure terminal: snmp-server community nomchoisi RO

Puis la commande:

ce qui donne dans la running configuration:

Dans le serveur centreon, le dossier var/lib/centreon/centplugins contient les informations concernant

les hôtes concernés par le collecteur.

Pg. 014 Centreon

snmpwalk -v 2c -c nomchoisi 192.168.2.231: commande de vérification depuis Centreon

-v 2c => version de SNMP utilisée

-c poney => communauté utilisée

adresse_ip => machine à atteindre

Alerte mail

o Configuration alerte mail

Pour pouvoir utiliser les mail pour nous alerter, il faut éditer le fichier /etc/postfix/main.cf.

Il faut chercher la ligne: #myorigin = $mydomain puis la remplacer par:

Ensuite, il faut chercher la ligne #relayhost = $mydomain, pour pouvoir la remplacer par un serveur

SMTP valide:

Pg. 015 Centreon

Enfin, après les modifications effectué, il faut recharger le service postfix avec la commande : service

postfix reload.

Pour tester que cela fonctionne, vous pouvez taper la commande:

➢ Configuration graphique Pour pouvoir recevoir des mails quand il y a des problèmes, il faut cocher les cases correspondantes

dans la configuration de l’hôte.

Puis, nous devons créer une escalade qui enverra des mails quand il y aura des problèmes liés aux

services et hôtes concernés.

Pg. 016 Centreon

En cliquant sur l’escalade, on va configurer les détails de l’escalade, On choisit la première

notification, le nombre de messages, les états de la machine.

Ensuite, nous passons à l’autre onglet pour pouvoir gérer les hôtes et les services associés à cette

escalade.