Nous allons apprendre ensemble à configurer un agent Zabbix sur un poste Linux afin de l'intégrer à notre système de supervision
Rien ne vaut mieux qu'une explication visuelle
Je fais toujours le choix d'un agent actif et c'est ce que je recommande
Le fichier de configuration est situé à l'emplacement suivant :
/etc/zabbix/zabbix_agent2.conf
############ GENERAL PARAMETERS #################
### Option: PidFile
PidFile=/run/zabbix/zabbix_agent2.pid
### Option: LogFile
LogFile=/var/log/zabbix/zabbix_agent2.log
### Option: LogFileSize
LogFileSize=0
### Option: Server
Server="A REMPLIR"
### Option: ServerActive
ServerActive="A REMPLIR"
### Option: Hostname
Hostname="A REMPLIR"
### Option: Include
Include=/etc/zabbix/zabbix_agent2.d/*.conf
Server=ServerActive=Hostname=Server=192.168.1.10
OU
Server=zabbix-server.lab
Permet d'indiquer à l'agent qui est le serveur Zabbix
A utiliser dans le cas où l'agent est configuré en mode Passif
ServerActive=192.168.1.10
OU
ServerActive=zabbix-server.lab
Si vous choisissez l'option d'une supervision active, il vous faudra alors changer l'option
Server=comme l'exemple suivant
Server=127.0.0.1
Permet d'indiquer à l'agent qui est le serveur Zabbix
A utiliser dans le cas où l'agent est configuré en mode Actif (recommandé)
A ajouter à la suite du fichier de configuration
####### TLS-RELATED PARAMETERS #######
### Option: TLSConnect
TLSConnect=psk
### Option: TLSAccept
TLSAccept=psk
### Option: TLSPSKIdentity
TLSPSKIdentity=
### Option: TLSPSKFile
TLSPSKFile=/etc/zabbix/key.psk
TLSPSKIdentity=openssl rand -hex 32 > /etc/zabbix/key.psk
chown zabbix:zabbix /etc/zabbix/key.psk
chmod 400 /etc/zabbix/key.psk