15 Configuración de informes programados
Descripción general
Esta sección proporciona instrucciones sobre cómo instalar el servicio web de Zabbix y configurar Zabbix para habilitar la generación de informes programados.
Instalación
Se debe instalar un nuevo proceso de servicio web de Zabbix y el navegador Google Chrome para habilitar 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 se instala el servicio web.
El paquete oficial zabbix-web-service está disponible en el repositorio de Zabbix. El navegador Google Chrome no está incluido en estos paquetes y debe instalarse por separado.
Para compilar el servicio web de Zabbix desde el código fuente, consulte Instalación del servicio web de Zabbix.
Después de la instalación, ejecute zabbix_web_service en la máquina donde está instalado el servicio web:
zabbix_web_service
Configuración
Para garantizar la 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 correctamente configurados.
Servidor Zabbix
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 http[s]://host:puerto/report.
- Por defecto, el servicio web escucha en el puerto 10053. Se puede especificar un puerto diferente en el archivo de configuración del servicio web.
- Es obligatorio especificar la ruta
/report(la ruta está codificada y no se puede cambiar).
Ejemplo:
WebServiceURL=http://localhost:10053/report
Se recomienda encarecidamente configurar el cifrado entre el servidor Zabbix y el servicio web Zabbix utilizando certificados. Por defecto, 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 generación de informes deben iniciarse. Si no se establece o es igual a 0, la generación de informes está deshabilitada. Según el número y la frecuencia de los informes requeridos, es posible habilitar de 1 a 100 procesos de generación de informes.
Ejemplo:
StartReportWriters=3
Frontend de Zabbix
Se debe establecer un parámetro Frontend URL para habilitar la comunicación entre el frontend de Zabbix y el servicio web de Zabbix:
- Vaya a la sección de menú del frontend Administración > General > Otros
- Especifique la URL completa de la interfaz web de Zabbix en el parámetro Frontend URL

Una vez completado el procedimiento de configuración, puede configurar y enviar un informe de prueba para asegurarse de que todo funciona correctamente.