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'intenzione di aggiungere ulteriori funzionalità in futuro.
Il server Zabbix 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 di Zabbix.
Per compilare il servizio web di Zabbix dai sorgenti, specificare l'opzione di configurazione --enable-webservice.
Per configurare il servizio web di Zabbix, aggiornare i parametri del file di configurazione zabbix_web_service.conf.
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.