9 Web service

Panoramica

Zabbix web service è un processo utilizzato per la comunicazione con servizi web esterni. Attualmente, Zabbix web service viene utilizzato per generare e inviare report pianificati, con l'obiettivo di aggiungere ulteriori funzionalità in futuro.

Zabbix server si connette al web service tramite HTTP(S). Zabbix web service richiede che Google Chrome sia installato sullo stesso host; su alcune distribuzioni il servizio può funzionare anche con Chromium (vedere i problemi noti).

Installazione

Il pacchetto ufficiale zabbix-web-service è disponibile nel repository Zabbix.

Per compilare Zabbix web service dai sorgenti, specificare l'opzione di configurazione --enable-webservice.

Per configurare Zabbix web service, aggiornare i parametri del file di configurazione zabbix_web_service.conf.

Si raccomanda vivamente di configurare la crittografia tra Zabbix server e Zabbix web service usando certificati. Per impostazione predefinita, i dati trasmessi tra Zabbix server e Zabbix web service non sono crittografati, il che può comportare accessi non autorizzati.