Monitoring

Supervision Zabbix

Déploiement et configuration de Zabbix Server sur Debian 12 pour la supervision en temps réel de l’ensemble des machines virtuelles de l’infrastructure Proxmox.

Contexte Projet Infra Proxmox
Réseau LAN-SRV 172.16.1.0/24
Année 2026
Statut ✅ Terminé

Qu'est-ce que Zabbix ?

Zabbix est une solution de supervision open source destinée à surveiller en temps réel l’état des serveurs, des services réseau et des applications d’une infrastructure informatique. Il fonctionne selon un modèle agent/serveur : un agent léger installé sur chaque machine remonte des métriques vers le serveur Zabbix qui les stocke, les analyse et génère des alertes en cas d’anomalie.

Dans le cadre de cette infrastructure, Zabbix permet de centraliser la supervision de l’ensemble des machines virtuelles déployées sur Proxmox. Son interface web offre des tableaux de bord personnalisables, des graphiques de performance et un système de déclencheurs pour être alerté automatiquement.

Le serveur Zabbix est déployé sur une machine virtuelle Debian 12 connectée au réseau LAN-SRV, avec une base de données MariaDB et une interface web accessible via Apache.

Objectifs du projet

Centraliser la supervision de l'infrastructure
Surveiller CPU, RAM, disque et réseau
Configurer des alertes automatiques
Ajouter les hôtes de l'infrastructure

Technologies

Zabbix 6.0 LTS Debian 12 MariaDB Apache PHP Zabbix Agent

Étapes de déploiement

01

Création de la VM

Déploiement d'une VM Debian 12 sur Proxmox avec 2 vCPU, 2 Go RAM, connectée au bridge vmbr1 (LAN-SRV).

02

Configuration réseau

Attribution d'une IP statique dans /etc/network/interfaces et configuration du DNS vers le serveur Active Directory.

03

Installation Zabbix Server

Ajout du dépôt officiel Zabbix 6.0 LTS, installation du serveur, du frontend PHP et de l'agent local.

04

Configuration base de données

Création de la base MariaDB, import du schéma Zabbix et configuration de la connexion serveur.

05

Interface web

Configuration du frontend Zabbix via Apache, accès à l'interface web et paramétrage initial.

06

Ajout des hôtes

Installation des agents Zabbix sur chaque VM, ajout dans l'interface et vérification de la collecte de métriques.

Procédure de déploiement et configuration

Cliquez sur chaque étape pour consulter la documentation technique détaillée avec les captures d’écran.

Zabbix Server

Documentation technique complète

Installation sur Debian 12, configuration MariaDB, déploiement du frontend web, ajout des hôtes et configuration des agents de supervision.

Installation MariaDB Frontend Agents Triggers

Architecture de supervision

Zabbix Server
Debian 12 · MariaDB
Port 10050
Windows Server
Zabbix Agent
Port 10050
Postes clients
Zabbix Agent
Métriques & Alertes — CPU, RAM, disque, réseau en temps réel

Ce que j'ai appris

Supervision réseau

Surveiller en temps réel les métriques CPU, RAM, disque et réseau de toutes les machines de l'infrastructure.

Administration Linux

Installer et configurer des services sur Debian 12 : Apache, MariaDB, PHP et gestion des dépôts.

Bases de données

Créer et administrer une base MariaDB, gérer les utilisateurs et les permissions pour Zabbix.

Alertes & triggers

Configurer des déclencheurs par sévérité pour être alerté automatiquement en cas de problème.

Agents de collecte

Déployer et configurer les agents Zabbix sur chaque machine pour remonter les données de performance.

Documentation

Rédiger des procédures d'installation et de configuration reproductibles pour chaque composant.