SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et...

24
Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé SOKHONA Dany Sidi Sous la direction de M. Jean DIOKH Jospin Georges ASSAS-MBILAUT Année 2015/2016

Transcript of SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et...

Page 1: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

Ecole centrale de logiciels libres et télécommunications :

SUPERVISION RESEAUX :

Avec Eyes Of Network (EON)

NDOTAR Cyrille Aimé

SOKHONA Dany Sidi

Sous la direction de M. Jean DIOKH

Jospin Georges ASSAS-MBILAUT

Année 2015/2016

Page 2: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

PLAN :

Présentation

Avantages et inconvénients

Installation

Configuration

Configuration de service de notification par

« email et sms »

Page 3: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

2

PRESENTATION

EyesOfNetwork (“EON”) est la solution Open Source réunissant

de manière pragmatique les processus ITIL et l’interface technologique

permettant leur application. EyesOfNetwork Supervision est la première

brique d’une gamme de produits bâtie autour de la gestion des

évènements, de la disponibilité, des problèmes et de la capacité.

La version 4 renforce ce positionnement en offrant :

Une interface graphique de définition des processus métiers

Des profils de rapports PDF (supervision + graphiques de

performances)

Un nouveau design de l’interface web

La génération automatique des graphiques à partir des données de

performance de Nagios (Pnp4nagios)

Un calcul du temps de prise en compte des événements

La génération de popups à l’arrivée d’événements (RSS Feed)

La simplification de la création des équipements et des services

Des nouveaux plugins : Oracle, Network…

Page 4: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

3

SYNOPSIS

Le “bundle” EyesOfNetwork est composé d’un système

d’exploitation minimaliste incluant un ensemble intégré d’applications

répondant aux différents besoins de supervision :

GED (Generic Event Dispatcher) : gestion multi sites et sécurisée

des évènements,

NAGIOS : gestion des incidents et des problèmes,

THRUK : interface de supervision multibackend,

NAGVIS : cartographie personnalisée de la disponibilité,

NAGIOSBP : gestion de la criticité des applications,

CACTI et PNP4NAGIOS : gestion des performances,

WEATHERMAP : cartographie de la bande passante,

Page 5: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

4

BACKUP MANAGER : Outil de sauvegarde de la solution,

EONWEB : Interface Web unifiée de la solution,

EZGRAPH : Librairie d’affichage des graphiques,

SNMPTT : Traduction des traps snmp,

GLPI / OCS / FUSION : Gestion de parc et inventaire.

EyesOfNetwork est accessible via une interface Web unique dont

l’objectif est de réunir les différents acteurs d’un système d’informations

(DSI, Administrateurs, Techniciens, Opérateurs, …). Chacun de ces

acteurs dispose d’une vue correspondant à son métier. Toutes les

informations sont consolidées en Base de Données MYSQL ou

BERKELEY.

EyesOfNetwork est un produit sous licence GPL2 sponsorisé et proposé

par AXIANS Cloud Builder dans le cadre de prestations de services

Page 6: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

5

(Intégration, Télé-service, Support téléphonique et Tierce Maintenance

Applicative).

AVANTAGES ET INCONVENIENTS D’EON

Avantage :

Permet de regrouper tous les outils ITIL + Supervision dans

une même distribution

Ajoute un gestionnaire de performance

Interface de configuration web

Permet de faciliter le déploiement des outils de supervision

Fait gagner un temps précieux

SSO permettant de se loguer une seule fois et d’accéder à

tous les outils d’administration

Noyau Linux solide et fiable

Auto-discovery

Possibilité d’administrer ses périphériques via

SSH/Telnet… depuis son interface web

Possibilité de s’authentifier via un serveur LDAP

Inconvénient :

Une configuration en interface web qui ne supporte

pas l’HTTPS

Page 7: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

6

INSTALLATION

Démarrage de l’installation

Une fois le dvd défini en périphérique de démarrage, insérez le dvd,

faite «enter»:

Page 8: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

7

Sélectionnez «skip» puis «enter»

Au prochain affichage choisissez «suivant»

Ensuite sélectionnez «french» puis «suivant».

Clavier: «fr-latinX» (latin9 intègre la touche €), choisir «suivant»

Sélection du media de stockage:

Paramétrage Réseau

Saisissez le nom «machine»:

Page 9: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

8

Cliquez ensuite sur «Configurer le réseau»

Page 10: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

9

Mettez en surbrillance votre carte réseau eth0 (par défaut) puis cliquez

sur «modifier»:

Soit vous restez en DHCP ou passez en statique: «manuel».

Si vous choisissez «manuel» vous devez donc cliquer sur «ajouter»

(à droite), pour mettre en place une adresse IP, un masque (qui se

remplit automatiquement par défaut) et une passerelle si besoin.

Si on vous fournit une adresse de serveur DNS valide, saisissez là.

Au niveau de l’eth0 pensez à vérifier que l’ipv6 est désactivé.

Pensez à cocher «connecter automatiquement» dans la partie

haute sinon votre interface réseau ne sera pas lancée au

démarrage du serveur EoN.

Page 11: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

10

Voici un exemple:

A l’issue choisissez «appliquer» puis quand vous revenez sur l’écran

précédent: «suivant».

Pour les réglages d’heure, sélectionner le fuseau «Africa/Bangui» et

cochez «UTC» si besoin.

«Suivant».

A l’affichage suivant entrez un mot de passe « root » et confirmez le.

«Suivant».

Page 12: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

11

Partitionnement par défaut: «Utiliser tout l’espace» puis «suivant», ou

bien adaptez la taille des différents points de montages en cochant en bas

«Revoir et modifier le schéma de partitionnement», ceci est à votre guise.

Sélection de Type d’Installation

Choisissez «personnaliser maintenant » puis faites «suivant».

Page 13: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

12

Ci-dessous un exemple de choix de paquetages.

Pour obtenir ce choix cliquez sur «Eyes Of Network Supervision» dans

la partie gauche puis « paquetages optionnels » en bas une fois la section

concernée de droite (ici options) en surbrillance…

Notez que le choix pour la mise en place de la sonde NTOP se trouve

dans cette section.

Si vous choisissez «Options» veillez à bien sélectionner en bas: «

Paquetages optionnels »

Précisions concernant le choix EyesOfNetwork Supervision/Options:

Détaillez ce «choix» car EON utilise par défaut mklivestatus en backend

pour nagvis.

Vous n’avez sans doute pas besoin d’ajouter Ndo2fs/Ndo2db par

exemple…

De la même manière NSCA n’est peut-être pas indispensable pour votre

installation, choisissez bien des options «utiles»!

Page 14: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

13

Si vous choisissez «Shinken»:

-Précisions concernant le choix EON Supervision/Shinken:

-Le fait de sélectionner Shinken l’installe en lieu et place de Nagios!

Si vous choisissez des options d’EyesOfNetwork Production:

Précisions concernant le choix EyesOfNetwork Production:

Gestion des incidents implique l’installation automatique de GLPI

Inventaire implique l’installation automatique d’OCS.

Page 15: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

14

Faites «suivant» à l’issue.

A la fenêtre suivante choisissez «suivant» pour lancer l’installation.

A la fin, redémarrez le serveur après avoir enlevé le dvd/cd.

Après le redémarrage, quitter l’outil de configuration pour continuer la

séquence de boot.

Une fois la séquence de démarrage terminée, votre serveur de

supervision est accessible soit en console (pour de la reconfiguration

spécifique système) soit par l’adresse web:

Sur un navigateur taper :

http://@ip_du_serveur/ pour la partie administration/exploitation de

l’outil d’administration.

Page 16: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

15

Il vous demandera le login et le mot de passe par défaut entrer la

référence suivante :

Login : admin

Mot_de_passe: admin

Comme suit :

Page 17: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

16

CONFIGURATION

La configuration se fait sur l’interface Web

Page 18: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

17

Ajout d’un équipement réseaux :

Cliquez sur le Menu « Administration » puis sur « Equipement »

Cliquez sur « Add A New Child Host » pour ajoutez

Cliquez sur « add Template » ensuite sur « add Host » pour qu’il prenne

compte.

Exportation de la configuration

Se fait en cliquant sur l’onglet «Tools » après sur « Exporter »

Puis sur « Restart »

Page 19: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

18

Après le redémarrage de Nagios voici en peu ce qu’il donne :

Pour voir si l’équipement a été bien ajouter : cliquez sur Menu

« Disponibilité » puis sur « Vue équipement »

Vous verrez que votre équipement a été bien ajouter comme la montre la

capture ci-dessous :

Avec statue « UP »

Page 20: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

19

CONFIGURATION DES NOTIFICATIONS : « EMAIL

ET SMS »

La notification permet d’envoyer des alertes à l’administrateur sur

l’état des équipements en temps réel, pour cela il est indispensable

d’implémenter cette partie dans la mise en place de notre application.

Il existe plusieurs types de notifications, dans notre cas nous avons

choisis deux, celle par email et sms :

Notification par email :

Pour ce faire, renseignez l’adresse mail de l’administrateur comme

la montre cette capture

Allez sur le menu « Administration » puis sur « configuration » ensuite

sur le lien «contacts », « admin » puis sur « Edit » ensuite modifier

l’adresse mail de l’administrateur.

Voici notre exemple :

En suite redémarrer Nagios pour qu’il prenne compte de la configuration.

Page 21: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

20

Enfin si tout marche bien vous devrez voir le mail apparaître dans la boîte

de l’administrateur comme indique la figure suivante :

Notification par sms :

Plusieurs logiciels font office d’une passerelle sms, dans notre cas nous

avons choisis d’utiliser « Kannel »

Pour se faire il est indispensable d’installer et configurer Kannel sur

votre serveur distant.

En suite pour qu’Eyes of network prenne compte de la passerelle Kannel

ajouter les commandes nécessaires comme suit : allez dans menu

« Administration » puis sur « General », « Nagios commands », « Add

New Command »

cas de notification des services par sms

Renseignez comme suit :

Page 22: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

21

Ci-dessous la commande à mettre au niveau du champ Command

Line :

/usr/bin/wget -O- "http://192.168.1.15:14000/cgi-

bin/sendsms?username=kannel&password=kannel&to=$CONTACTPAGER$

&text=$NOTIFICATIONTYPE$ Service Alert:

$HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$"

cas de notification des statues host par sms :

Renseignez comme suit :

Ci-dessous la commande à mettre au niveau du champ Command

Line :

/usr/bin/wget -O- "http://192.168.1.15:14000/cgi-

bin/sendsms?username=kannel&password=kannel&to=$CONTACTPAGER$

&text=$NOTIFICATIONTYPE$ Host Alert: $HOSTNAME$ is

$HOSTSTATE$"

Page 23: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

22

Dans menu « Administration » cliquer sur « configuration » ensuite sur

le lien «contacts », « admin » puis sur « Edit ». Modifier le champ pager

en mettant le numéro de l’administrateur.

La capture ci-dessous vous montre

Cochez les options de notification que vous souhaitez recevoir

Page 24: SUPERVISION RESEAUX : Avec Eyes Of Network (EON) · Ecole centrale de logiciels libres et télécommunications : SUPERVISION RESEAUX : Avec Eyes Of Network (EON) NDOTAR Cyrille Aimé

23

CONCLUSION

EyesOfNetwork est un outil qui permet de superviser son réseau

tout en y intégrant une approche ITIL, il est idéal pour tout

administrateur souhaitant avoir une approche « management » tout en

voulant superviser ses équipements. Sa simplicité d’installation ainsi que

son interface web de configuration permet de faire gagner un temps

précieux. Malgré ses quelques défauts nous pouvons donc dire qu’EON

est un produit abouti pour la supervision et la gestion de son système

d’information.