Zabbix 00 - Comparatif Zabbic Vs Grafana 1) Objectif des outils Zabbix - Solution de supervision complète Outil tout en un : collecte, stockage, alertes, découverte réseau, dashboards. SNMP natif, agentless ou via agent Très adapté aux infrastructures réseau (switchs, routeur, UPS, firewalls, serveurs ...) Pensé pour la supervision IT classique (CPU, RAM, interfaces ...) Grafana - Plateforme de visualisation Outil centré sur les dashboards et la visualisation des données. Ne collecte pas les données SNMP par lui même (obligé de passer par Télégraf) Exelente ergonomie, très visuel. 2) Supervision SNMP : Comparaison détaillé Critère SNMP Zabbix Grafana Support SNMP natif Oui, support complet intégré (SNMP v1/v2c/v3) Non. Nécessite un collecteur externe (ex : Prometheus + snmp_exporter ou Telegraf + InfluxDB) Poller SNMP intégré Oui, polling interne via Zabbix server/proxy (bulk requests, retry). [zabbix.com] Non. SNMP Exporter ou Telegraf doivent interroger les équipements et exporter les données vers une base compatible. [grafana.com] SNMP Traps Support natif des traps via snmptrapd + intégration directe dans Zabbix. [thezabbixbook.com] Reçoit les traps uniquement via Telegraf SNMP Trap plugin → base → dashboard. Pas de traitement natif des traps. Alertes basées sur SNMP Oui, alerting avancé, triggers, escalades. Limité : alerting possible via Prometheus Alertmanager ou alertes Grafana, moins puissantes. Performances SNMP Optimisé pour le polling à grande échelle (bulk requests). Dépend totalement de Prometheus/Telegraf, pas optimisé nativement pour SNMP. 3) Installation & maintenance Zabbix Installation plus complexe Paramétrage parfois lourd mais complet Solution centralisée Grafana Installation simple Peut tourner en conteneur docker en quelque lignes  Nécessite d'installer la "stack SNMP" complète 01 - Description Matériels VM Proxmox OS : Debian 13 RAM : 4Go Processeur : 2 Stockage : 50Go Identifiants Proxmox IRS-admin ieufdL Debian-Zabbix root ieufdl real name (zabbix) Z@bB/* Asterisck Debian-Asterisck asterisck stjolorient 02 - Installation Zabbix Source : https://www.libra-linux.com/blog/15-supervision-avec-zabbix-7-0-lts-sur-debian-ubuntu 1) Installation du serveur Zabbix Prérequis OS : Debian 12 2 Go de RAM , 1 CPU Accès root / sudo Ajout du dépôt Zabbix Pour Debian 12 wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-1+debian12_all.deb sudo dpkg -i zabbix-release_7.0-1+debian12_all.deb sudo apt update Pour Ubuntu 22.04 wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu22.04_all.deb sudo dpkg -i zabbix-release_7.0-1+ubuntu22.04_all.deb sudo apt update Installer le serveur Zabbix + frontend + BDD sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf \ zabbix-sql-scripts zabbix-agent mariadb-server Configurer MariaDB sudo mysql_secure_installation Puis : CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin; CREATE USER zabbix@localhost IDENTIFIED BY 'ieufdl'; GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost; FLUSH PRIVILEGES; Importer le schéma : zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix Configurer Zabbix Fichier /etc/zabbix/zabbix_server.conf : DBPassword=ieufdl Ne pas oubliez de démarrer le service :) sudo systemctl restart zabbix-server zabbix-agent apache2 sudo systemctl enable zabbix-server zabbix-agent apache2 Accéder à l’interface web Accéder à : http:///zabbix Identifiants initiaux :     Login : Admin     Mot de passe : zabbix 03 - Configuration 1) Configuration Langue Une fois sur l'interface web, la configuration de Zabbix commence. Vous commencerez par simplement choisir votre langue. Vérification des Prérequis A cette étape, vous n'aurez besoin que de vérifié que tous les prérequis sont bien "OK".   Configuration de la connexion à la BDD A cette étapes, vous devrez remplir les différentes informations pour que la connexion entre Zabbix et la base de données se déroule correctement. Pensé a bien noté ces identifiant dans un gestionnaire de mot de passe !!! Paramétrage Ici vous n'aurez cas remplir le nom de votre serveur, son fuseau horaire par defaut (pourras être changé plus tard) et si vous le souhaitez un thème. Résumé Pour finir, vous aurez un résumé de pré-installation, n'hésitez pas à stocker les informations qui pourraient être utilisées plus tard. Connexion Une fois ces étapes réalisées, vous aurez accès à l'interface web de Zabbix. Identifiant par défaut :  Login : Admin Mdp : zabbix