15 Configurazione dei report pianificati
Panoramica
Questa sezione fornisce istruzioni sull'installazione del servizio web di Zabbix e sulla configurazione di Zabbix per abilitare la generazione di report pianificati.
Installazione
Per abilitare la generazione di report pianificati, è necessario installare un nuovo processo Zabbix web service e il browser Google Chrome. Il web service può essere installato sulla stessa macchina su cui è installato il server Zabbix oppure su una macchina diversa. Il browser Google Chrome deve essere installato sulla stessa macchina su cui è installato il web service.
Il pacchetto ufficiale zabbix-web-service è disponibile nel repository di Zabbix. Il browser Google Chrome non è incluso in questi pacchetti e deve essere installato separatamente.
Per compilare il servizio web di Zabbix dai sorgenti, vedere Installazione del servizio web di Zabbix.
Dopo l'installazione, eseguire zabbix_web_service sulla macchina in cui è installato il servizio web:
zabbix_web_service
Configurazione
Per garantire una comunicazione corretta tra tutti gli elementi coinvolti, assicurarsi che il file di configurazione del server e i parametri di configurazione del frontend siano configurati correttamente.
Zabbix server
I seguenti parametri nel file di configurazione di Zabbix server devono essere aggiornati: WebServiceURL e StartReportWriters.
WebServiceURL
Questo parametro è necessario per abilitare la comunicazione con il servizio web.
L'URL deve essere nel formato http[s]://host:port/report.
- Per impostazione predefinita, il servizio web è in ascolto sulla porta 10053. È possibile specificare una porta diversa nel file di configurazione del servizio web.
- È obbligatorio specificare il percorso
/report(il percorso è codificato in modo fisso e non può essere modificato).
Esempio:
WebServiceURL=http://localhost:10053/report
Si consiglia vivamente di configurare la crittografia tra Zabbix server e il servizio web di Zabbix utilizzando certificati. Per impostazione predefinita, i dati trasmessi tra Zabbix server e il servizio web di Zabbix non sono crittografati, il che può comportare accessi non autorizzati.
StartReportWriters
Questo parametro determina quanti processi di scrittura dei report devono essere avviati. Se non è impostato o è uguale a 0, la generazione dei report è disabilitata. In base al numero e alla frequenza dei report richiesti, è possibile abilitare da 1 a 100 processi di scrittura dei report.
Esempio:
StartReportWriters=3
Frontend di Zabbix
Per abilitare la comunicazione tra il frontend di Zabbix e il servizio web di Zabbix, è necessario impostare il parametro Frontend URL:
- Andare alla sezione del menu frontend Administration > General > Other
- Specificare l'URL completo dell'interfaccia web di Zabbix nel parametro Frontend URL

Una volta completata la procedura di configurazione, è possibile configurare e inviare un report di prova per assicurarsi che tutto funzioni correttamente.