[comment]: # ({c9670b34-b19c703a})
# 15 Configurazione dei report pianificati

[comment]: # ({/c9670b34-b19c703a})

[comment]: # ({0ef5924c-bb42dbf1})
#### Panoramica

Questa sezione fornisce istruzioni sull'installazione del servizio web di Zabbix e sulla configurazione di Zabbix per abilitare la generazione di [report pianificati](/manual/config/reports).

[comment]: # ({/0ef5924c-bb42dbf1})

[comment]: # ({391c76df-87c4cf08})
#### Installazione

Per abilitare la generazione di report pianificati, è necessario installare un nuovo processo [Zabbix web service](/manual/concepts/web_service) e il [browser Google Chrome](/manual/installation/requirements#web-service).
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.

[comment]: # ({/391c76df-87c4cf08})

[comment]: # ({be3c09dc-f2aa9786})
Il pacchetto ufficiale zabbix-web-service è disponibile nel [repository di Zabbix](http://repo.zabbix.com/).
Il browser Google Chrome non è incluso in questi pacchetti e deve essere installato separatamente.

[comment]: # ({/be3c09dc-f2aa9786})

[comment]: # ({c008a027-b0d2832d})
Per compilare Zabbix web service dai sorgenti, vedere [Installing Zabbix web service](/manual/installation/install#installing-zabbix-web-service).

Dopo l'installazione, eseguire zabbix\_web\_service sulla macchina in cui è installato il web service:

```bash
zabbix_web_service
```

[comment]: # ({/c008a027-b0d2832d})

[comment]: # ({6937df2f-1fd5a212})
#### 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.

[comment]: # ({/6937df2f-1fd5a212})

[comment]: # ({14af0536-064f3be0})
##### 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](/manual/appendix/config/zabbix_web_service) del servizio web.
-   È obbligatorio specificare il percorso `/report` (il percorso è codificato in modo fisso e non può essere modificato).

Esempio:

```default
WebServiceURL=http://localhost:10053/report
```

::: noteimportant
Si consiglia vivamente di configurare la crittografia tra Zabbix server e il servizio web di Zabbix [utilizzando certificati](/manual/encryption/using_certificates).
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:

```default
StartReportWriters=3
```

[comment]: # ({/14af0536-064f3be0})

[comment]: # ({4e825787-613109e8})
##### 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*

![frontend\_url.png](../../../../assets/en/manual/appendix/install/frontend_url.png)

::: notetip
Una volta completata la procedura di configurazione, è possibile configurare e inviare un [report di prova](/manual/config/reports#testing) per assicurarsi che tutto funzioni correttamente.
:::

[comment]: # ({/4e825787-613109e8})
