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 una comunicación adecuada entre todos los elementos involucrados, asegúrese de que los parámetros de configuración del server y configuración del frontend estén configurados correctamente.

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 provocar accesos no autorizados.

StartReportWriters

Este parámetro determina cuántos procesos de generación de informes deben iniciarse.
Si no está definido 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.