El Agente Zabbix de Windows puede ser instalado usando los paquetes de instalación Windows MSI (32-bit o 64-bit) que se encuentran disponibles para descarga.
Recuerde que un paquete de 32-bit no puede ser instalado en un Windows de 64-bit.
Todos los paquetes vienen con soporte para TLS, sin embargo, la configuración de TLS es opcional.
Los métodos de instalación UI y Linea de comandos estan soportados.
Para instalar, haga doble click en el archivo MSI descargado.
Acepte la licencia para continuar con el siguiente paso.
Especifique los siguientes parametros.
Parametro | Descrición |
---|---|
Host name | Especifíque el nombre del host. |
Zabbix server IP/DNS | Especifíque la IP/DNS del servidor Zabbix. |
Agent listen port | Especifíque el puerto de escucha del agente (por defecto es 10050). |
Server or Proxy for active checks | Especifíque la IP/DNS del servidor Zabbix/proxy para las verificaciones activas del agente. |
Enable PSK | Marca esta casilla para habilitar el soporte TLS mediante el uso de llaves previamente compartidas. |
Add agent location to the PATH | Agregar ubicación del agente a lavariable PATH. |
Agregue la idenditad y el valor de la llave previamente compartida. Este paso sólo esta disponible si marcamos la casilla Enable PSK en el paso anterior.
Seleccione los componentes Zabbix a ser instalados - Zabbix agent daemon, Zabbix sender, Zabbix get.
Los componentes Zabbix como el archivo de configuración será instalado en un directorio Zabbix Agent en Archivos de Programa . El programa zabbix_agentd.exe será configurado como un Servicio de Windows con arranque automático.
La siguiente lista de comandos estan soportados por los MSIs creados:
Número | Parametro | Descripción |
---|---|---|
1 | LOGTYPE | |
2 | LOGFILE | |
3 | SERVER | |
4 | LISTENPORT | |
5 | SERVERACTIVE | |
6 | HOSTNAME | |
7 | TIMEOUT | |
8 | TLSCONNECT | |
9 | TLSACCEPT | |
10 | TLSPSKIDENTITY | |
11 | TLSPSKFILE | |
12 | TLSPSKVALUE | |
13 | TLSCAFILE | |
14 | TLSCRLFILE | |
15 | TLSSERVERCERTISSUER | |
16 | TLSSERVERCERTSUBJECT | |
17 | TLSCERTFILE | |
18 | TLSKEYFILE | |
19 | LISTENIP | |
20 | HOSTINTERFACE | |
21 | HOSTMETADATA | |
22 | HOSTMETADATAITEM | |
23 | STATUSPORT | Zabbix agent 2 only. |
24 | ENABLEPERSISTENTBUFFER | Sólo Agente Zabbix 2. |
25 | PERSISTENTBUFFERPERIOD | Sólo Agente Zabbix 2. |
26 | PERSISTENTBUFFERFILE | Sólo Agente Zabbix 2. |
27 | INSTALLFOLDER | |
28 | ENABLEPATH | |
29 | SKIP | SKIP=fw - no instalar regla de execpción del cortafuegos |
30 | INCLUDE | La secuencia de las inclusiones debe ser separada por ; |
31 | ALLOWDENYKEY | La secuencia de parametros"AllowKey" y "DenyKey" deben ser separados por ; . Utilice \\; para escapar el delimitador. |
Para la instalación se puede executar, por ejemplo:
SET INSTALLFOLDER=C:\Program Files\za
msiexec /l*v log.txt /i zabbix_agent-6.0.0-x86.msi /qn^
LOGTYPE=file^
LOGFILE="%INSTALLFOLDER%\za.log"^
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^
ALLOWDENYKEY="DenyKey=vfs.file.contents[/etc/passwd]"
o