Académique Documents
Professionnel Documents
Culture Documents
07/04/2023
THEME : DEPLOYER L’OUTIL DE
SUPERVISION ZABBIX : AJOUT DES
EQUIPEMENTS VIA SNMP
07/04/2023
LES NOMS DES EXPOSANTS
BARKA NGARSALA
SINGAMONG ANGE
YASSINE YOUSSOUF IDRISS
YOUSSOUF MAHAMAT SALEH
3
07/04/2023
I. INTRODUCTION
II. QU’EST-CE QUE ZABBIX ?
III. ARCHITECTURE
IV. FONCTIONNALITÉS
V. INSTALLATION
VI. CONFIGURATION
VII.INTERFACE WEB
VIII.CONCLUSION
I. INTRODUCTION
4
07/04/2023
L’informatique étant devenue très complexe pour l’entreprise quel que soit son secteur
d’activité, le monitoring est une activité primordiale pour le service informatique.
Ces données constituent autant de maillons sensibles dont la disponibilité et la qualité de
service conditionnent le bon fonctionnement de l’entreprise.
Les problèmes liés à l’informatique doivent donc être réduits au minimum, car une
indisponibilité du système d’information aurait des impacts préjudiciables sur l’activité
Qu’est-ce que Zabbix ? 5
07/04/2023
Zabbix est une solution complète de supervision libre et open-source, sous licence GPLv2.
La particularité de Zabbix par rapport à d’autre produit comme Nagios ou autres c’est qu’il fonctionne sur la base
client/serveur, avec un agent installé sur les hôtes supervisés. De plus, Zabbix est composé de trois parties :
- zabbix-server-mysql : le serveur proprement dit.
- zabbix-frontend-php : interface web.
- zabbix-agent : l’agent de supervision installé sur les hôtes.
Sur le serveur, ZABBIX utilise MySQL, PostgreSQL ou Oracle pour stocker les données. Ici nous utiliserons
MySQL.
Le serveur de données doit être un UNIX.
Un agent ZABBIX peut être installé sur les hôtes Linux, UNIX et Windows.
Son interface web est écrite en PHP.
I. ARCHITECTU
RE 6
07/04/2023
ARCHITECTURE
7
Zabbix : server, agent, proxy, frontend, SQL
07/04/2023
INSTALLATION 8
07/04/2023
Zabbix-server : Exclusivement sous Linux
07/04/2023
zabbix-proxy: Exclusivement sous Linux
07/04/2023
Collecte des données
Agents Zabbix n SNMP (routeurs, switches, applications, ...)
Simple Check (Test de connexion, ...)
Scriptage avancé (analyse de logs, tests divers, ...)
Interface web
Administration et consultation
Ergonomie très étudiée
Facilité de prise en main
I. FONCTIONNALITÉS
11
07/04/2023
Exemple : ldap, SMTP, IMAP sur une plage IP - « Discovery »
Items (éléments)
07/04/2023
élément à superviser (ressource, service)
Exemple : Ping vers un serveur
Triggers (déclencheurs)
déclencheurs d'alarmes
Exemple : Serveur non disponible
Actions
Template (modèles)
07/04/2023
Interface web/Administration
14
07/04/2023
15
Configuration de la supervision SNMP
07/04/2023
Pour démarrer la supervision d'un équipement par SNMP, les étapes suivantes doivent être
effectuées :
Étape 1
07/04/2023
installer dans le cadre de l'installation de Zabbix) ou un outil équivalent :
Comme '2c' correspond à la version SNMP, vous pouvez également le remplacer par '1' pour indiquer SNMP Version 1
sur le périphérique.
Cela devrait vous donner une liste de chaînes SNMP et leur dernière valeur. Si ce n'est pas le cas, il est possible que la
'communauté' SNMP soit différente de la communauté standard 'public', auquel cas vous avez besoin de savoir de quelle
communauté il s'agit. Vous pourrez ensuite parcourir la liste jusqu'à trouver la chaîne que vous voulez superviser, par
exemple si vous voulez superviser les octets arrivant à votre commutateur sur le port 3, vous utiliserez la chaîne IF-
MIB::ifInOctets.3 partir de cette ligne :
07/04/2023
Index dynamiques.
Cela devrait vous donner quelque chose comme :
07/04/2023
Revenez maintenant à Zabbix et cliquez sur Éléments pour l'hôte SNMP que vous avez créé précédemment. Selon que vous ayez
utilisé un modèle ou non lors de la création de votre hôte, vous disposez soit d'une liste d'éléments SNMP associés à votre hôte,
soit d'une liste vide. Nous allons travailler sur l'hypothèse que vous allez créer vous-même l'élément en utilisant les informations
que vous venez de recueillir en utilisant snmpwalk et snmpget, donc cliquez sur Créer un élément. Dans le nouveau formulaire,
entrez le 'Nom' de l'élément . Assurez-vous que le champ 'Interface hôte' contient votre commutateur/routeur et remplacez le
champ 'Type' par "Agent SNMPv*". Entrez la communauté (généralement public) et entrez l'OID textuel ou numérique que vous
avez récupéré précédemment dans le champ 'OID SNMP', par exemple : .1.3.6.1.2.1.2.2.1.10.3
Entrez le 'Port' SNMP comme 161 et la 'Clé' comme quelque chose de significatif, par exemple SNMP-InOctets-Bps. Définissez le
'Type d'information' sur Numeric (flottant) et l'étape de prétraitement sur Changement par seconde (important, sinon vous
obtiendrez des valeurs cumulatives du périphérique SNMP au lieu de la dernière modification). Choisissez un multiplicateur
personnalisé si vous le souhaitez et entrez un 'Intervalle d’actualisation' et une 'Période de stockage de l'historique' si vous voulez
qu'ils soient différents de la valeur par défaut.
19
07/04/2023
I. CONCLUSION 20
07/04/2023
ZABBIX est un outil de supervision et de métrologie très complet et surtout très modulable qui
fonctionne avec un côté de serveur et un côté agent.
La partie serveur s’installe sur une distribution Linux et côté agent peut s’installer sur n’importe
quelle plate-forme
Il est trop tourné ‘ système ‘, si vous voulez ajouter des templates . ZABBIX est assez bien
documenté mais pas forcément pour la dernière version.
Webographie
21
http://www.zabbix.com/ : site du logiciel Zabbix.,
http://www.zabbix.com/documentation/ : documentation officielle du logiciel Zabbix
07/04/2023
http://tecadmin.net/install-zabbix-agent-windows-system/
http://powtos.fr/240-agent-zabbix-windows/