El agente Zabbix para Windows se puede instalar desde los Paquetes de instalación MSI de Windows (32 bits o 64 bits) disponibles para su descarga.
El requisito mínimo para una instalación MSI del agente Zabbix 2 es Windows 10 de 32 bits/Server 2016.
Las utilidades get y sender de Zabbix también se pueden instalar, ya sea junto con el agente/agente 2 de Zabbix o por separado.
No se puede instalar un paquete de 32 bits en un Windows de 64 bits.
Todos los paquetes vienen con soporte TLS; sin embargo, configurar TLS es opcional.
Se admite la instalación basada en la interfaz de usuario y la línea de comandos.
Aunque la instalación de Zabbix desde paquetes de instalación MSI es totalmente compatible, se recomienda instalar al menos Microsoft .NET Framework 2 para un manejo adecuado de los errores. Consulte Descarga de Microsoft .NET Framework.
Se recomienda utilizar rutas predeterminadas proporcionadas por el instalador, ya que el uso de rutas personalizadas sin los permisos adecuados podría comprometer la seguridad de la instalación.
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