9 Web-Service

Übersicht

Der Zabbix-Webservice ist ein Prozess, der für die Kommunikation mit externen Webservices verwendet wird. Derzeit wird der Zabbix-Webservice zum Erstellen und Senden von geplanten Berichten verwendet; zusätzliche Funktionen sollen künftig hinzugefügt werden.

Der Zabbix-Server verbindet sich über HTTP(S) mit dem Webservice. Der Zabbix-Webservice erfordert, dass Google Chrome auf demselben Host installiert ist; bei 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 Parameter der 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 werden die zwischen Zabbix Server und Zabbix-Web-Service übertragenen Daten nicht verschlüsselt, was zu unbefugtem Zugriff führen kann.