Vous êtes sur la page 1sur 11

SUPERVISION DES RESEAUX

RAPPORT PROJET FIN MODULE

Professeur : Dr. SOIDRIDINE Moindze

Etudiant : DIALLO Mouhamadan

Niveau : Master 2

Sujet 3 : Déploiement et Exploitation d’une plateforme de


supervision des réseaux : ZABBIX

Introduction

Zabbix est une plateforme de supervision open source robuste et polyvalente conçue
pour surveiller efficacement les infrastructures informatiques complexes. Que ce soit
pour les réseaux d'entreprise, les serveurs, les applications ou les services cloud,
Zabbix offre une solution complète pour la surveillance proactive, la détection des
problèmes en temps réel et l'analyse des performances. Cette plateforme permet aux
organisations de maintenir leurs systèmes en fonctionnement optimal, d'éviter les
interruptions de service et d'assurer une expérience utilisateur fluide.

1. Principales caractéristiques de Zabbix


La plateforme de supervision Zabbix possède plusieurs caractéristiques dont
les principales sont :
 Surveillance Multi-niveaux : Zabbix offre une surveillance multi-niveaux,
permettant aux administrateurs de surveiller divers composants de
l'infrastructure, des serveurs et équipements réseau jusqu'aux
applications et bases de données.
 Collecte de Données : Il collecte des données en temps réel sur les
performances des systèmes, y compris l'utilisation CPU, la mémoire, le
trafic réseau, les disques, etc., fournissant ainsi une vue complète de la
santé du système.
 Alertes et Notifications : Zabbix génère des alertes instantanées lorsque
des problèmes sont détectés ou lorsque les seuils prédéfinis sont
dépassés. Les notifications peuvent être envoyées par e-mail, SMS ou
intégrées à d'autres systèmes de gestion des incidents.
 Personnalisation Avancée : Les utilisateurs peuvent créer des modèles
de surveillance personnalisés, configurer des déclencheurs d'alertes
spécifiques et personnaliser les tableaux de bord en fonction des besoins
uniques de leur organisation.
 Tableaux de Bord Intuitifs : Zabbix propose des tableaux de bord
interactifs et des graphiques dynamiques, permettant aux utilisateurs de
visualiser les données de manière claire et concise.
 Intégrations Flexibles : Il offre une grande flexibilité d'intégration avec
d'autres outils et systèmes, ce qui en fait un choix idéal pour les
environnements hétérogènes.
 Sécurité Renforcée : Zabbix intègre des mécanismes de sécurité
robustes, garantissant que les données de surveillance sont protégées
et accessibles uniquement aux utilisateurs autorisés.

2. Installation et configuration du serveur Zabbix sur Ubuntu 20.04


Pour installer Zabbix, rendons nous sur le site officiel de la plateforme
www.zabbix.com.
a. Installation du dépôt Zabbix
Téléchargement du fichier
Désarchivage du fichier

Mise à jour des nouveaux paquets

b. Installation du serveur, de l’interface et de l’agent Zabbix

c. Création d’une base de données initiale


Installation de la base de données MySQL serveur

Accès à la base de données

Création d’une base de données zabbix

Création d’un nouvel utilisateur

Accord à tous les privilèges de la base de données au nouvel utilisateur

Activation log_bin_trust_function_creators

Importation du schéma et des données initiaux

Désactivation log_bin_trust_function_creators

d. Configuration de la base de donnés pour Zabbix


Modifions le fichier /etc/zabbix/zabbix_server.conf en ajoutant un mot de
passe sur DBPassword

e. Démarrage des processeurs du serveur et de l’agent zabbix


Redémarrage des serveurs

Activation des serveurs

f. Ouverture de la page web de l’interface utilisateur


On tape sur la barre de recherche du navigateur web 127.0.0.1/zabbix
3. Création utilisateurs, groupes et rôles
Nous allons créer deux utilisateurs que nous mettrons dans un groupe et les
attribuerons des rôles
Création d’un groupe nommé Etudiants

Création d’un rôle nommé ETD. Dans ce cas, on gère seulement la partie
monitoring
Création de deux utilisateurs : daninho et ibrademe

Création d’utilisateur et assignement à un groupe

Attribution de rôle aux utilisateurs

Les utilisateurs créés (daninho et ibrademe) sont assignés dans un groupe


4. Monitoring Windows 10
a. Via l’agent zabbix
On va télécharger l’executable zabbix agent sur notre machine windows 10
sur leur site officiel.
Installons maintenant le logiciel sur windows

Après on renseigne quelques details lors de l’installation dont l’adresse ip


du serveur zabbix se trouvant sur notre machine Ubuntu
Maintenant rendons nous sur l’interface graphique de Zabbix pour y ajouter
notre nouvel équipement.
Une fois là-bas on fait défiler l’onglet Configuration, ensuite taper sur hosts

. Créons maintenant le host


La configuration de la machine Windows 10 sur Zabbix
Apres on ajoute une interface et on met l’adresse ip de la machine windows

Maintenant, on peut superviser notre machine via zabbix et on voit sur la


capture ci-dessous qu’elle est disponible

b. Via le protocole SNMP


Téléchargeons et installons le paquet SNMP sur notre client Windows 10.
Pour ce faire, rendons nous sur Paramètres  Applications  applications
et fonctionnalités  fonctionnalités facultatives  ajouter une fonctionnalité
SNMP
Apres l’installation, ouvrons cette fenêtre

Ensuite cherchons service SNMP et ouvrons-le


Apportons des modifications au niveau de sécurité

Même procédé que via l’agent zabbix par contre ici on utilise SNMP au
niveau de l’interface Zabbix sur la machine Ubuntu
Les configurations apportées

Ajout d’interfaces, on utilisera SNMP


Fini ! On a ajouté notre Windows 10 sur Zabbix via SNMP

Conclusion

Avec sa capacité à fournir une surveillance approfondie et


personnalisable, Zabbix est devenu l'une des plates-formes de
supervision les plus appréciées dans le monde de l'informatique. Que
vous gériez un petit réseau d'entreprise ou une infrastructure informatique
complexe, Zabbix offre les outils nécessaires pour maintenir vos systèmes
en parfait état de fonctionnement, assurant ainsi la stabilité et la
performance de vos services.

Vous aimerez peut-être aussi