26.05.2023

Comment installer et configurer l'agent Zabbix sur CentOS 8

L'agent Zabbix s'exécute sur client machines, collecte et envoie des données au serveur Zabbix. Par conséquent, toutes les machines distantes doivent être équipées d'un client pour que le serveur fonctionne. Nous avons récemment serveur Zabbix installé. Dans ce tutoriel, nous allons parcourir les étapes nécessaires pour installer et configurer l'agent Zabbix sur CentOS 8.

Virage SELinux de rabais

Il vaut mieux désactiver SELinux pour que Zabbix fonctionne correctement. Alors, ouvrez le fichier de configuration.

nano /etc/selinux/config

Ensemble SELINUX à handicapé.

SELINUX= désactivé

Enregistrez et fermez le fichier, puis redémarrez le système.

Installer l'agent Zabbix

Ajoutez maintenant le référentiel Zabbix pour pouvoir installer l'agent.

tr/min -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
dnf tout nettoyer

Installons le package de l'agent Zabbix.

dnf installer l'agent zabbix

Maintenant, démarrez le service et faites-le démarrer avec le démarrage du système.

systemctl activer --now zabbix-agent

Configuration de l'agent Zabbix

Ouvrez le fichier de configuration Zabbix.

nano /etc/zabbix/zabbix_agentd.conf

Trouvez et définissez les valeurs correctes pour la prochaine paramètres :

Serveur = 10.5.5.1
ServeurActive=10.5.5.1
Nom d'hôte=client

Les deux premiers d'entre eux doivent contenir l'adresse IP du serveur Zabbix, et le Hostname est le nom de ce client qui sera affiché dans les statistiques sur le serveur.

Redémarrez maintenant le service.

systemctl redémarrer l'agent zabbix

Firewall paramétrage

Ouvrez le 10050, 10051, http,https pour que Zabbix fonctionne.

firewall-cmd --add-service={http,https} --permanent
firewall-cmd --add-port={10051/tcp,10050/tcp} --permanent
firewall-cmd --recharger