9 Web-Service

Übersicht

Der Zabbix web service ist ein Prozess, der für die Kommunikation mit externen Webdiensten verwendet wird. Derzeit wird der Zabbix web service zum Erstellen und Senden von geplanten Berichten verwendet; weitere Funktionen sind für die Zukunft geplant.

Der Zabbix Server verbindet sich über HTTP(S) mit dem Webdienst. Für den Zabbix web service muss Google Chrome auf demselben Host installiert sein; auf einigen Distributionen kann der Dienst auch mit Chromium funktionieren (siehe bekannte Probleme).

Installation

Das offizielle Paket zabbix-web-service ist im Zabbix-Repository verfügbar.

Um den Zabbix web service aus den Quellen zu kompilieren, geben Sie die Configure-Option --enable-webservice an.

Um den Zabbix web service zu konfigurieren, aktualisieren Sie die Konfigurationsdatei zabbix_web_service.conf.

Es wird dringend empfohlen, die Verschlüsselung zwischen Zabbix Server und Zabbix web service mithilfe von Zertifikaten einzurichten. Standardmäßig sind die zwischen Zabbix Server und Zabbix web service übertragenen Daten nicht verschlüsselt, was zu unbefugtem Zugriff führen kann.