Français
€EUR
Supervision

Zabbix Server

Compatible avec l’installateur Infrawire

Supervision Zabbix 7.0 LTS prête à l'emploi, avec MariaDB et Apache en HTTPS

Configuration minimale
  • 2 Go de RAM
Éditeur
Zabbix
Version
Dernière version stable
Licence
AGPL-3.0
Systèmes
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

Présentation de Zabbix Server

Zabbix est une plateforme de supervision open source qui collecte des métriques sur vos serveurs, équipements réseau, services et applications, puis déclenche des alertes quand un seuil est franchi. Elle est utilisée par les administrateurs système, les équipes d'exploitation et les petites structures qui veulent surveiller leur parc sans dépendre d'un service tiers.

À la livraison, votre VPS Linux (Paris ou Francfort) exécute Zabbix 7.0 LTS : le serveur, l'interface web PHP, l'agent 2 et une base MariaDB dédiée. Apache sert l'interface en HTTPS avec un certificat auto-signé, et la racine du site redirige vers /zabbix.

L'assistant d'installation web est déjà passé : le fichier de configuration du frontend est écrit, le schéma de base importé, et le mot de passe du compte Admin (par défaut zabbix chez Zabbix) est remplacé par une valeur aléatoire. Vous la trouvez dans /tmp/credentials.txt.

Ce que vous pouvez faire avec Zabbix Server

  • Serveur, interface et agent 2

    Les paquets officiels du dépôt Zabbix 7.0 sont installés et activés au démarrage : zabbix-server, interface web et zabbix-agent2. Le serveur peut donc se superviser lui-même dès la première connexion.

  • Base MariaDB préconfigurée

    La base zabbix (utf8mb4) est créée avec un utilisateur dédié, un mot de passe aléatoire et le schéma importé. Aucune étape manuelle de base de données n'est requise.

  • HTTPS dès la livraison

    Apache publie l'interface en HTTPS avec le certificat auto-signé du paquet ssl-cert. Vous pourrez le remplacer par un certificat de votre domaine.

  • Mot de passe Admin généré

    Le mot de passe par défaut est supprimé à l'installation. Le compte Admin et sa valeur aléatoire sont consignés dans /tmp/credentials.txt, lisible par root uniquement.

  • Version LTS

    Zabbix 7.0 est une branche à support long terme : adaptée à un serveur de supervision que l'on ne veut pas migrer tous les six mois.

Démarrer avec Zabbix Server

De la commande à la mise en production, en quelques minutes.

  1. 1

    Commander le VPS avec Zabbix coché

    Choisissez un VPS Linux à Paris ou Francfort (Debian 12, Debian 13, Ubuntu 20.04, 22.04 ou 24.04), puis cochez Zabbix Server dans l'onglet « Applications » du formulaire de commande. Visez 4 Go de RAM si vous supervisez plusieurs dizaines d'hôtes, 2 Go étant le minimum.

  2. 2

    Se connecter et récupérer les identifiants

    Une fois le serveur livré, connectez-vous en SSH et lisez le fichier d'identifiants. Il contient l'URL de l'interface, le compte Admin et son mot de passe. Copiez-le ailleurs : /tmp peut être vidé au redémarrage.

    Bash
    ssh root@SERVER_IP cat /tmp/credentials.txt
  3. 3

    Ajouter un premier hôte à superviser

    Ouvrez https://SERVER_IP/zabbix et acceptez l'avertissement du certificat auto-signé. Sur la machine à surveiller, installez zabbix-agent2 depuis le dépôt Zabbix 7.0, renseignez Server=SERVER_IP dans /etc/zabbix/zabbix_agent2.conf, redémarrez l'agent, puis créez l'hôte dans Données collectées > Hôtes avec un modèle (par exemple « Linux by Zabbix agent »).

    Bash
    sudo nano /etc/zabbix/zabbix_agent2.conf sudo systemctl restart zabbix-agent2
  4. 4

    Sécuriser avant la production

    Changez le mot de passe Admin dans l'interface, créez des comptes nominatifs, puis limitez l'accès avec un pare-feu. Pointez un domaine vers le VPS et remplacez le certificat auto-signé par un certificat Let's Encrypt.

    Bash
    ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow from AGENT_IP to any port 10051 proto tcp ufw enable

Cas d’usage de Zabbix Server

  • Superviser un parc de serveurs Linux

    Suivez CPU, mémoire, disque, services et processus de vos VPS ou serveurs dédiés, avec des alertes par e-mail ou webhook quand un seuil est dépassé.

  • Surveiller des sites et des services

    Contrôlez la disponibilité HTTP, les certificats TLS, les ports ouverts et les temps de réponse de vos sites ou API, depuis un point central.

  • Remplacer une supervision SaaS

    Gardez vos métriques et votre historique sur un serveur que vous maîtrisez, en Europe, plutôt que chez un service de monitoring tiers facturé à l'hôte.

  • Suivre des équipements réseau

    Interrogez routeurs, commutateurs et onduleurs via SNMP, et visualisez le trafic des interfaces dans des tableaux de bord et des cartes.

Questions fréquentes sur Zabbix Server

Il est écrit dans /tmp/credentials.txt à la fin de l'installation. Le compte est Admin et le mot de passe est généré aléatoirement, il ne s'agit pas de la valeur par défaut zabbix. Copiez le fichier dans un endroit sûr, car /tmp peut être vidé au redémarrage.

En savoir plus sur Zabbix Server

Fichiers et services à connaître

La configuration du serveur se trouve dans /etc/zabbix/zabbix_server.conf (la ligne DBPassword= y a été ajoutée à l'installation). Celle du frontend est dans /etc/zabbix/web/zabbix.conf.php, et celle de l'agent dans /etc/zabbix/zabbix_agent2.conf. Les services sont zabbix-server, zabbix-agent2, apache2 et mariadb.

systemctl status zabbix-server zabbix-agent2 apache2 mariadb

Ports et pare-feu

Par défaut, Zabbix utilise le port 10051 côté serveur (agents actifs, proxys) et 10050 côté agent (vérifications passives). Sur une machine supervisée en mode passif, autorisez le port 10050 depuis l'adresse de votre serveur Zabbix uniquement. N'ouvrez jamais ces ports à tout Internet.

Passer à un vrai certificat

Le certificat auto-signé protège le transport mais déclenche un avertissement navigateur. Une fois votre domaine pointé vers le VPS, définissez ServerName YOUR_DOMAIN dans /etc/apache2/sites-available/default-ssl.conf, puis lancez Certbot avec le plugin Apache. Vous pouvez gérer vos noms de domaine sur /web-domains.

Sauvegarder la base

Toute la configuration et l'historique vivent dans la base zabbix. Une sauvegarde logique régulière, copiée hors du serveur, est le minimum.

mariadb-dump --single-transaction zabbix | gzip > /root/zabbix-$(date +%F).sql.gz

Sauvegardez aussi /etc/zabbix/. L'historique grossit avec le nombre d'éléments collectés et leur fréquence : surveillez l'espace disque, car il s'agit de la première cause de saturation sur un serveur de supervision. D'autres guides sont disponibles dans /learn.

Restez à jour avec les dernières offres, réductions et promotions spéciales.

Voir les promotions

Nous utilisons des cookies

Nous utilisons des cookies analytiques pour améliorer votre expérience sur notre site. Aucune donnée n'est revendue à des tiers. En savoir plus dans notre politique de confidentialité.