15 Einrichten geplanter Berichte
Übersicht
Dieser Abschnitt enthält Anweisungen zur Installation des Zabbix-Webservice und zur Konfiguration von Zabbix, um die Erstellung von geplanten Berichten zu ermöglichen.
Installation
Ein neuer Prozess des Zabbix-Webservice und der Google Chrome-Browser sollten installiert werden, um die Erstellung geplanter Berichte zu ermöglichen. Der Webservice kann auf demselben Rechner installiert werden, auf dem der Zabbix Server installiert ist, oder auf einem anderen Rechner. Der Google Chrome-Browser sollte auf demselben Rechner installiert werden, auf dem der Webservice installiert ist.
Das offizielle Paket zabbix-web-service ist im Zabbix repository verfügbar. Der Browser Google Chrome ist in diesen Paketen nicht enthalten und muss separat installiert werden.
Um den Zabbix-Webservice aus den Quellen zu kompilieren, siehe Installing Zabbix web service.
Führen Sie nach der Installation zabbix_web_service auf dem Rechner aus, auf dem der Webservice installiert ist:
zabbix_web_service
Konfiguration
Um eine ordnungsgemäße Kommunikation zwischen allen beteiligten Elementen sicherzustellen, vergewissern Sie sich, dass die Konfigurationsdatei des Servers und die Konfigurationsparameter des Frontends korrekt konfiguriert sind.
Zabbix-Server
Die folgenden Parameter in der Zabbix-Server-Konfigurationsdatei müssen aktualisiert werden: WebServiceURL und StartReportWriters.
WebServiceURL
Dieser Parameter ist erforderlich, um die Kommunikation mit dem Web-Service zu aktivieren.
Die URL sollte das Format http[s]://host:port/report haben.
- Standardmäßig lauscht der Web-Service auf Port 10053. Ein anderer Port kann in der Konfigurationsdatei des Web-Service angegeben werden.
- Die Angabe des Pfads
/reportist zwingend erforderlich (der Pfad ist fest im Code hinterlegt und kann nicht geändert werden).
Beispiel:
WebServiceURL=http://localhost:10053/report
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.
StartReportWriters
Dieser Parameter legt fest, wie viele Report-Writer-Prozesse gestartet werden sollen. Wenn er nicht gesetzt ist oder den Wert 0 hat, ist die Berichtserstellung deaktiviert. Abhängig von der Anzahl und Häufigkeit der benötigten Berichte können 1 bis 100 Report-Writer-Prozesse aktiviert werden.
Beispiel:
StartReportWriters=3
Zabbix Frontend
Ein Parameter Frontend URL sollte festgelegt werden, um die Kommunikation zwischen dem Zabbix Frontend und dem Zabbix-Webservice zu aktivieren:
- Gehen Sie zum Frontend-Menüabschnitt Administration > General > Other
- Geben Sie im Parameter Frontend URL die vollständige URL der Zabbix-Weboberfläche an

Sobald der Einrichtungsprozess abgeschlossen ist, sollten Sie einen Testbericht konfigurieren und senden, um sicherzustellen, dass alles korrekt funktioniert.