Académique Documents
Professionnel Documents
Culture Documents
Zabbix : principes et
fonctionnement
Zabbix est un outil de supervision et de métrologie très complet et surtout très modulable
qui fonctionne avec un côté serveur et un côté agent.
La partie serveur s’installe sur une distribution Linux et le côté agent peut s’installer sur
n’importe quelle plateforme.
L’installation de la partie serveur se fait au choix avec Mysql ou Postgresql.
un élément (ou item) qui désigne le service à superviser (les valeurs sont le plus
souvent envoyées par l’agent, mais nous verrons que ce n’est pas toujours le cas)
un déclencheur (trigger) que l’on paramètre et qui déclenche une alerte à chaque fois
qu’un service a un problème
des graphiques que l’on construit à partir des éléments souhaités
des scénarios Web qui vont « checker » la disponibilité de pages web (on leur applique
comme les éléments des déclencheurs)
des règles de découverte qui vont interroger l’hôte et récupérer automatiquement des
éléments supplémentaires à superviser
Les valeurs dans zabbix reflète en temps réel le service supervisé.
Récolte de l’information
Il y a plusieurs façons de récolter les informations
Dans le cas du trapper on met en place des scripts qui définissent des variables, et les
valeurs de ces variables sont envoyées au serveur.
Côté interface graphique serveur (Apache ou Nginx au choix suivant vos préférences ), on
crée des éléments avec les variables que le script a généré. Ainsi l’hôte enverra ses valeurs
qui correspondront parfaitement avec les éléments du serveur.
Dans le cas du userparameter ce sont également des scripts mais qui sont initié par l’agent
zabbix. Le processus par la suite est identique par rapport au trappeur.
En ce qui concerne l’agent zabbix qui est la première chose qui fonctionne lorsque vous
installez zabbix la première fois, l’agent va récupérer directement les valeurs que le
système peut proposer.
Toutes les informations récoltées sont disponibles et un graphe est construit pour chaque
élément supervisé
Supervision et métrologie Zabbix : Flexibilité
Vous aurez compris que la flexibilité et les possibilités de supervision sont bien plus
importantes dans le cas d’un trapper que d’un agent.
En effet par exemple une application métier basée sur Java, que l’on déploie
régulièrement, qui a besoin d’une forte disponibilité, engendre des demandes de
supervision spécifiques qu’un agent ne peut répondre.
Le zabbix trapper lui va répondre a ses besoins.
Les templates, les hôtes dans zabbix sont importables et exportables au format XML
A l’intérieur d’un export template on retrouvera tous les éléments et les déclencheurs
A l’intérieur de l’export de chaque hôte on retrouvera la liste des templates, plus les
éléments et les déclencheurs non compris dans les templates.
Avec Zabbix ce qui est bien important à comprendre, par rapport à d’autres outils de
supervision, c’est que zabbix réagit par rapport à des événements et met à jour en temps
réel les informations qu’il récupère ou qu’on lui envoie
Alors que d’autres outils ne vous renseignent que sur la sévérité d’un événement zabbix
rajoute en plus ses valeurs dans des graphes
Zabbix est modulaire dans le sens où c’est vous qui décidez quelles sont les informations à
superviser.
Perspective
Dans un prochain article, nous aborderons plus en détail le fonctionnement de supervision
et métrologie Zabbix et les quelques subtilités cachées de l’interface.
Contactez-nous pour une analyse de vos besoins et découvrez notre offre de formation
Linux.
ÉTIQUETTES
MÉTROLOGIE ZABBIX MONITORING SUPERVISION ZABBIX ZABBIX
PARTAGE
ARTICLE PRÉCÉDENT
Tendances du Devops et son évolution
ARTICLE SUIVANT
Centraliser les logs avec Elastic Stack (ELK)
1.
deminici
Merci Frederic Jalade :p Jadore!
11 mars 2018 à 21 h 44 min
REPLY
2.
HADIJA
Bonsoir est ce un outil libre. g besoin de superviser des équipements.
20 mai 2018 à 3 h 07 min
REPLY
Hatim Bekkali
Oui, c’est un logiciel libre très performant pour la supervision des serveurs,
des services systèmes et applicatifs , et des équipements informatiques.
22 mai 2018 à 16 h 19 min
REPLY
Reply
[…] de Zabbix repose sur un serveur et un agent et il réagit par rapport à des
événements. La supervision et métrologie Zabbix peut superviser soit des services
système, des services applicatifs en relation à des […]
Reply
Reply
6.
LOUKOU KOFFI
Félicitations et merci pour l’article.
J’aimerais savoir comment générer un lien pour permettre au client de voir le
graphe de supervision de son site que nous avons au sein de notre base de
supervision générale. 🙂
19 février 2020 à 12 h 33 min
REPLY
7.
Excine
Bonjour Frédéric,
Merci pour cet article qui m’a aidé à comprendre le fonctionnement de ZABBIX.
12 septembre 2022 à 16 h 24 min
REPLY
Laisser un commentaire
Enregistrer mon nom, mon e-mail et mon site dans le navigateur pour mon prochain
commentaire.
Laisser un commentaire
QUI SOMMES-NOUS ?
Zabbix : Monitoring
C
efficace mais
configuration difficile
le 27/09/2018, par Susan Perschke, IDG NS (adapté par Jean Elyan), Management, 1313 mots
Imprimer
Le logiciel de surveillance réseau open source Zabbix apporte
la granularité dont les entreprises ont besoin, mais il demande
beaucoup de configuration manuelle et sa fonction
d'exportation des rapports est un peu limitée.
Selon nos confrères de Network World, la version 3.4.9 du logiciel de surveillance
réseau open source Zabbix est une solution simple, solide, facile à installer. Elle offre
des capacités de configuration et la granularité dont les entreprises ont besoin et
possède des capacités rapides de découverte. Cependant, certains clients
préféreront peut-être avoir moins de configuration manuelle à effectuer et plus
d'options prédéfinies à disposition. Par ailleurs, le logiciel de surveillance réseau
s'avère un peu limité en terme d'export de rapports. Zabbix, qui revendique une base
d'utilisateurs proche des 300 000 installations, peut surveiller les environnements
Linux et Windows, mais le logiciel lui-même fonctionne uniquement sous Linux. Il est
possible de tester Zabbix sans avoir à effectuer une installation et une configuration
complète de la solution en optant pour l'appliance préconfigurée de Zabbix
compatible avec la plupart des plates-formes de virtualisation courantes, notamment
KVM, Zen, VMware, VirtualBox, Hyper-V, et Azure.
Une fois connecté, l'utilisateur voit apparaître un tableau de bord prêt à configurer,
consistant en un ensemble de widgets par défaut pour des fonctions comme la
découverte, la notification des problèmes, l'état général du système et de l'hôte. Il est
possible de personnaliser le tableau de bord en ajoutant et en supprimant des
widgets au besoin. Des fonctions de glisser-déposer, de redimensionnement sont
également disponibles. Il est aussi possible de supprimer et de renommer les
widgets en fonction de son environnement. Nos confrères ont trouvé que le tableau
de bord offrait beaucoup de flexibilité, ce qui permet de créer rapidement plusieurs
tableaux de bord personnalisés et de passer facilement d'un tableau de bord à
l'autre.
Les fonctions de reporting de Zabbix à l'écran sont de très bonne qualité et l'on peut
visualiser son infrastructure sous à peu près n'importe quel angle, à l'aide de
tableaux de bord, de graphiques, de résumés et de cartes, tous personnalisables
pour s'adapter à la plupart des scénarios. Cependant, Zabbix est un peu limité en
terme de capacités d'exportation. Il est possible d'exporter certains éléments en
CSV, mais des options d'exportation en PDF seraient bienvenues pour la
documentation ou pour soumettre des rapports aux équipes de management. Zabbix
fournit un manuel en ligne complet, disponible pour les versions récentes du logiciel,
en plusieurs langues. Il est possible d'exporter le manuel au format PDF ou ODT
pour le consulter hors ligne.
Une version cloud est en préparation, mais celle-ci n'était pas disponible pour le test.
Cette déclinaison sera hébergée par Zabbix dans 16 datacenters à travers le monde
et devrait donner accès aux logiciels les plus récents, offrir une évolutivité
ascendante et descendante, des sauvegardes sécurisées et éliminer le besoin de
matériel. Zabbix est très simple à installer et à utiliser pour des configurations de
base. Mais, quand on entre dans le détail, il est facile de se perdre un peu dans la
jungle des options. Pour configurer un hôte, seuls quelques champs sont
obligatoires, mais il y a plusieurs sous-onglets avec des centaines de champs
disponibles. Nos confrères ont apprécié la granularité du produit, mais il suggère à
l'éditeur d'ajouter des choix de configuration - basique, intermédiaire et avancée -
pour certaines fonctionnalités. Malgré ces critiques mineures, nos confrères estiment
que Zabbix est une plate-forme de surveillance de niveau entreprise solide.
Share
le 05/05/2022, par Michael Conney, Network World (adapté par Jean Elyan), 770 mots
le 14/06/2021, par Michael Conney, Network World (adapté par Jean Elyan), 979 mots
Dernier entretien
Céline Polo
DRH du groupe iliad
Mentions légales
Charte de confidentialité
Réseaux & Télécoms est un site de IT News Info.
Découvrez nos autres sites :
Le Monde InformatiqueDistributiqueCIO-Online
CONTACTEZ-NOUS
INFORMATIONS UTILES
GLOSSAIRE
PUBLICATIONS
NOUS TROUVER
SYLOÉ
803 Rue de Pinville, 34000 Montpellier
+33 2 90 92 05 50
webcontact@syloe.fr
syloe.com
ARTICLES RÉCENTS
7. Dans un premier temps, pour réaliser la cartographie des flux actuels vous
devez, muni d'un chronomètre, collecter toutes les informations nécessaires à
la création de votre outil sur le terrain : mesurer les stocks, chronométrer les
étapes de fabrication, identifier les gaspillages, identifier les flux d'informations
...
8. Pourquoi choisir la méthode Dmaic ?
9.