L'agent Windows Zabbix peut être installé à partir des packages du programme d'installation Windows MSI (32 bits ou 64 bits) disponibles pour téléchargement.
Le package 32 bits ne peut pas être installé sur un Windows 64 bits.
Tous les packages sont pris en charge par TLS, cependant, la configuration de TLS est facultative.
L'installation basée sur l'interface utilisateur et sur la ligne de commande est prise en charge.
Pour l'installer, double-cliquez sur le fichier MSI téléchargé.
Acceptez la licence pour passer à l'étape suivante.
Spécifiez les paramètres suivants :
Paramètre | Description |
---|---|
Host name | Spécifiez le nom de l'hôte. |
Zabbix server IP/DNS | Spécifiez l'adresse IP/DNS du serveur Zabbix. |
Agent listen port | Spécifiez le port d'écoute de l'agent (10050 par défaut). |
Server or Proxy for active checks | Spécifiez l'adresse IP/DNS du serveur/proxy Zabbix pour les vérifications d'agent actif. |
Remote commands | Cochez la case pour activer les commandes à distance. |
Enable PSK | Cochez la case pour activer le support TLS via des clés pré-partagées. |
Add agent location to the PATH | Ajouter l'emplacement de l'agent à la variable PATH. |
Entrez l'identité et la valeur de la clé pré-partagée. Cette étape n'est disponible que si vous avez coché Enable PSK à l'étape précédente.
Sélectionnez les composants Zabbix à installer - Démon de l'agent Zabbix agent, Zabbix sender, Zabbix get.
Les composants de Zabbix avec le fichier de configuration seront installés dans un dossier Zabbix Agent dans Program Files. zabbix_agentd.exe sera configuré en tant que service Windows avec un démarrage automatique.
L'ensemble de paramètres suivant est pris en charge par les MSI créés :
Nombre | Paramètre | |
---|---|---|
1 | LOGTYPE | |
2 | LOGFILE | |
3 | ENABLEREMOTECOMMANDS | |
4 | SERVER | |
5 | LISTENPORT | |
6 | SERVERACTIVE | |
7 | HOSTNAME | |
8 | TIMEOUT | |
9 | TLSCONNECT | |
10 | TLSACCEPT | |
11 | TLSPSKIDENTITY | |
12 | TLSPSKFILE | |
13 | TLSPSKVALUE | |
14 | TLSCAFILE | |
15 | TLSCRLFILE | |
16 | TLSSERVERCERTISSUER | |
17 | TLSSERVERCERTSUBJECT | |
18 | TLSCERTFILE | |
19 | TLSKEYFILE | |
20 | INSTALLFOLDER | |
21 | ENABLEPATH | |
22 | SKIP | SKIP=fw - ne pas installer la règle d'exception de pare-feu |
Pour l'installation, vous devriez exécuter, par exemple :
SET INSTALLFOLDER=C:\Program Files\za
msiexec /l*v log.txt /i zabbix_agent-4.0.6-x86.msi /qn^
LOGTYPE=file^
LOGFILE="%INSTALLFOLDER%\za.log"^
ENABLEREMOTECOMMANDS=1^
SERVER=192.168.6.76^
LISTENPORT=12345^
SERVERACTIVE=::1^
HOSTNAME=myHost^
TLSCONNECT=psk^
TLSACCEPT=psk^
TLSPSKIDENTITY=MyPSKID^
TLSPSKFILE="%INSTALLFOLDER%\mykey.psk"^
TLSCAFILE="c:\temp\f.txt1"^
TLSCRLFILE="c:\temp\f.txt2"^
TLSSERVERCERTISSUER="My CA"^
TLSSERVERCERTSUBJECT="My Cert"^
TLSCERTFILE="c:\temp\f.txt5"^
TLSKEYFILE="c:\temp\f.txt6"^
ENABLEPATH=1^
INSTALLFOLDER="%INSTALLFOLDER%"
SKIP=fw
ou