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 Zabbix web service desde el código fuente, consulte Installing Zabbix web service.

Después de la instalación, ejecute zabbix_web_service en la máquina donde está instalado el web service:

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.

Zabbix server

Es necesario actualizar los siguientes parámetros en el archivo de configuración de Zabbix server: 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:port/report.

  • De forma predeterminada, 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 Zabbix server y el servicio web de Zabbix mediante certificados. De forma predeterminada, los datos transmitidos entre Zabbix server y el servicio web de Zabbix no están cifrados, lo que puede permitir el acceso no autorizado.

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 necesarios, es posible habilitar entre 1 y 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

frontend\_url.png

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