Si vous avez déjà installé un serveur Zabbix et que vous souhaitez surveiller n'importe quelle machine ou serveur cible, utilisez son agent pour faciliter les choses. Ici, dans ce tutoriel, nous allons apprendre les étapes pour installer l'agent Zabbix sur Debian 11 Bullseye.
L'agent Zabbix fait partie de l'ensemble de l'outil de surveillance du réseau open source proposé par ses développeurs. Cela est nécessaire pour surveiller activement une cible/serveur ou pour interroger ses ressources (HDD, RAM, CPU, base de données, statistiques générales, réseau, etc.). L'agent s'exécute en tant que service sur le serveur ou les postes de travail. Ce n'est pas nécessaire car le serveur Zabbix peut également collecter des informations en utilisant, par exemple, SNMP, SSH, IPMI, des macros, etc. Après cela, l'administrateur peut évaluer les données de différentes machines à l'aide de l'interface Web. Sur la base des informations fournies par l'Agent, la partie serveur de Zabbix peut générer des alertes en cas d'urgence aux administrateurs via différents canaux (e-mail, SMS, etc.).
L'agent Zabbix est disponible pour une large gamme de plates-formes Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris :9, 10, 11, Windows 11/10/et toutes les versions de bureau et de serveur depuis 2000 .
Étapes pour installer l'agent Zabbix sur Debian 11
Nous avons déjà réalisé un tutoriel où l'utilisateur peut savoir comment installer le service Zabbix sur Debian 11 Bullseye ou 10 Buster. Ici, nous nous concentrerons uniquement sur l'agent, au cas où vous voudriez surveiller un système qui s'exécute sur Debian via l'interface Web du serveur de cet outil de surveillance du réseau.
Exécuter la mise à jour Apt
Tout d'abord, nous devons exécuter la commande de mise à jour du système pour reconstruire le cache du référentiel système et également pour installer les mises à jour de sécurité, le cas échéant.
sudo apt update
Installez Zabbix Agent LTS sur Debian 11 en utilisant APT
L'agent Zabbix est déjà disponible pour être installé à l'aide du référentiel de base de Debian 11 ou 10, cependant, la version sera un peu plus ancienne. C'est parce que le dépôt de base n'offre que des packages bien stables et pris en charge à long terme, d'où la version lors de cet article était Zabbix Agent 5.0 LTS, cependant, la dernière version était 5.4.x.
Par conséquent, pour exécuter la version LTS :
sudo apt install zabbix-agent
Pour la dernière version, téléchargez-la manuellement
Si vous ne souhaitez pas installer la version LTS et souhaitez obtenir la dernière version disponible sur le site Web de Zabbix, visitez sa page Web pour obtenir le dernier référentiel pour votre Debian Linux.
Actuellement, la version est 5.4 et pour cela, vous pouvez suivre les étapes indiquées :
sudo apt install nano wget
wget https://repo.zabbix.com/zabbix/5.4/debian/pool/main/z/zabbix-release/zabbix-release_5.4-1+debian11_all.deb
sudo dpkg -i zabbix-release_5.4-1+debian11_all.deb
Exécuter la mise à jour du système
Pour appliquer les modifications que vous avez apportées et laisser le système récupérer les informations des derniers packages disponibles via le référentiel ajouté, exécutez la commande de mise à jour du système :
sudo apt update
Commande pour installer le dernier agent Zabbix sur Debian 11 bullseye
Tout comme nous avons utilisé le gestionnaire de packages APT pour obtenir la version prise en charge à long terme par LTS, nous pouvons exécuter la même commande, mais cette fois, le package de l'agent Zabbix sera le plus récent.
sudo apt install zabbix-agent
Démarrer, activer et vérifier l'état du serveur
Une fois l'agent installé sur votre Debian Linux, il créera automatiquement un service d'arrière-plan pour exécuter l'agent en mode silencieux. Cependant, nous devons le démarrer et l'activer.
sudo systemctl enable --now zabbix-agent
Vérifiez l'état :
systemctl status zabbix-agent