Esta sección proporciona instrucciones sobre cómo instalar el servicio web Zabbix y configurar Zabbix para permitir la generación de informes programados.
Se debe instalar un nuevo proceso servicio web Zabbix y el navegador Google Chrome para permitir la generación de informes programados. El servicio web puede instalarse en la misma máquina donde está instalado el servidor Zabbix o en una máquina diferente. El navegador Google Chrome debe instalarse en la misma máquina donde está instalado el servicio web.
Para compilar el servicio web Zabbix a partir de los fuentes, consulte Instalación del servicio web Zabbix.
Después de la instalación, ejecute zabbix_web_service en la máquina donde está instalado el servicio web:
Para garantizar una comunicación adecuada entre todos los elementos involucrados, asegúrese de que el archivo de configuración del servidor y los parámetros de configuración del frontend estén configurados correctamente.
Es necesario actualizar los siguientes parámetros en el archivo de configuración del servidor Zabbix: WebServiceURL y StartReportWriters.
WebServiceURL
Este parámetro es necesario para habilitar la comunicación con el servicio web. La URL debe tener el formato <host:port>/report
.
/report
(la ruta está codificada y no se puede cambiar).Ejemplo:
Se recomienda encarecidamente configurar el cifrado entre el servidor Zabbix y el servicio web Zabbix usando certificados. De forma predeterminada, los datos transmitidos entre el servidor Zabbix y el servicio web Zabbix no están cifrados, lo que puede provocar accesos no autorizados.
StartReportWriters
Este parámetro determina cuántos procesos de creación de informes se deben iniciar. Si no se configura o es igual a 0, se deshabilita la generación de informes. Según la cantidad y la frecuencia de los informes requeridos, es posible habilitar de 1 a 100 procesos de creación de informes.
Ejemplo:
Se debe configurar un parámetro URL de interfaz para permitir la comunicación entre la interfaz de Zabbix y el servicio web de Zabbix:
Una vez que se completa el procedimiento de configuración, es posible que desee configurar y enviar un informe de prueba para asegurarse de que todo funcione correctamente.
El paquete oficial zabbix-web-service está disponible en el repositorio Zabbix. El navegador Google Chrome no está incluido en estos paquetes y debe instalarse por separado.