14 Configurar informes programados

Descripción general

Esta sección proporciona instrucciones sobre cómo instalar el servicio web Zabbix y configurar Zabbix para permitir la generación de [informes programados] (/manual/config/reports).

Actualmente el soporte de informes programados es experimental.

Instalación

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 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:

shell> zabbix_web_service

Configuración

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.

Servidor Zabbix

Es necesario actualizar los siguientes parámetros en el archivo de configuración del servidor Zabbix: WebServiceURL y StartReportWriters.

URL de servicio web

Este parámetro es necesario para permitir la comunicación con el servicio web. La URL debe tener el formato <host:puerto>/report.

  • De forma predeterminada, el servicio web escucha en el puerto 10053. Se puede especificar un puerto diferente en el [archivo de configuración] (/manual/appendix/config/zabbix_web_service) del servicio web.
  • Es obligatorio especificar la ruta /report (la ruta está codificada y no se puede cambiar).

Ejemplo:

WebServiceURL=http://localhost:10053/reportStartReportWriters

StartReportWriters

Este parámetro determina cuántos procesos de redacción de informes deben iniciarse. Si no está configurado o es igual a 0, la generación de informes está deshabilitada. Según la cantidad y la frecuencia de los informes requeridos, es posible habilitar de 1 a 100 procesos de redacción de informes.

Ejemplo:

StartReportWriters=3
Interfaz de Zabbix

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:

  • Proceda a la sección del menú frontal Administración → General → Otros parámetros
  • Especifique la URL completa de la interfaz web de Zabbix en el parámetro URL de interfaz

frontend_url.png

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.