9 Usługa sieciowa
Przegląd
Zabbix web service to proces używany do komunikacji z zewnętrznymi usługami webowymi. Obecnie Zabbix web service służy do generowania i wysyłania zaplanowanych raportów, a w przyszłości planowane jest dodanie dodatkowej funkcjonalności.
Serwer Zabbix łączy się z web service za pośrednictwem HTTP(S). Zabbix web service wymaga zainstalowania Google Chrome na tym samym hoście; w niektórych dystrybucjach usługa może również działać z Chromium (zobacz znane problemy).
Instalacja
Oficjalny pakiet zabbix-web-service jest dostępny w repozytorium Zabbix.
Aby skompilować Zabbix web service ze źródeł, należy podać opcję konfiguracji --enable-webservice.
Aby skonfigurować Zabbix web service, zaktualizuj parametry pliku konfiguracyjnego zabbix_web_service.conf.
Zdecydowanie zaleca się skonfigurowanie szyfrowania między serwerem Zabbix a Zabbix web service z użyciem certyfikatów. Domyślnie dane przesyłane między serwerem Zabbix a Zabbix web service nie są szyfrowane, co może prowadzić do nieautoryzowanego dostępu.