14 Geplante Berichte
Übersicht
Mit der Funktion Geplante Berichte können Sie festlegen, dass eine PDF-Version eines bestimmten Dashboards in wiederkehrenden Intervallen an angegebene Empfänger gesendet wird.

Voraussetzungen:
- Der Zabbix-Webservice muss installiert und korrekt konfiguriert sein, damit die Erstellung geplanter Berichte möglich ist – Anweisungen finden Sie unter Einrichtung geplanter Berichte.
- Ein Benutzer muss über eine Benutzerrolle vom Typ Admin oder Super admin mit den folgenden Berechtigungen verfügen:
- Geplante Berichte im Block Zugriff auf UI-Elemente (zum Anzeigen der Berichtseinstellungen)
- Geplante Berichte verwalten im Block Zugriff auf Aktionen (zum Erstellen/Bearbeiten von Berichten)
Gehen Sie wie folgt vor, um im Zabbix Frontend einen geplanten Bericht zu erstellen:
- Gehen Sie zu: Berichte > Geplante Berichte.
- Klicken Sie oben rechts auf dem Bildschirm auf Bericht erstellen.
- Geben Sie die Parameter des Berichts im Formular ein.
Sie können einen Bericht auch erstellen, indem Sie einen vorhandenen Bericht öffnen, auf die Schaltfläche Klonen klicken und ihn dann unter einem anderen Namen speichern.
Konfiguration
Die Registerkarte Geplante Berichte enthält allgemeine Berichtsattribute.

Alle erforderlichen Eingabefelder sind mit einem roten Sternchen markiert.
| Parameter | Beschreibung |
|---|---|
| Owner | Benutzer, der einen Bericht erstellt. Benutzer mit der Berechtigungsstufe Super admin dürfen den Owner ändern. Für Benutzer mit der Berechtigungsstufe Admin ist dieses Feld schreibgeschützt. |
| Name | Name des Berichts; muss eindeutig sein. |
| Dashboard | Dashboard, auf dem der Bericht basiert; es kann jeweils nur ein Dashboard ausgewählt werden. Um ein Dashboard auszuwählen, beginnen Sie mit der Eingabe des Namens – eine Liste passender Dashboards wird angezeigt; scrollen Sie nach unten, um eines auszuwählen. Alternativ können Sie neben dem Feld auf Select klicken und ein Dashboard aus der angezeigten Liste auswählen. |
| Period | Zeitraum, für den der Bericht erstellt wird. Wählen Sie den vorherigen Tag, die vorherige Woche, den vorherigen Monat oder das vorherige Jahr aus. |
| Cycle | Häufigkeit der Berichtserstellung. Die Berichte können täglich, wöchentlich, monatlich oder jährlich gesendet werden. Im Modus „Wöchentlich“ können die Wochentage ausgewählt werden, an denen der Bericht gesendet wird. |
| Start time | Uhrzeit des Tages im Format hh:mm, zu der der Bericht erstellt wird. Beachten Sie, dass die Zeitzone des Zabbix Server verwendet wird. |
| Repeat on | Wochentage, an denen der Bericht gesendet wird. Dieses Feld ist nur verfügbar, wenn Cycle auf „Wöchentlich“ gesetzt ist. |
| Start date | Datum, an dem die regelmäßige Berichtserstellung beginnen soll. |
| End date | Datum, an dem die regelmäßige Berichtserstellung beendet werden soll. |
| Subject | Betreff der Berichts-E-Mail. Unterstützte Makros: {TIME}, {TIMESTAMP}. |
| Message | Text der Berichts-E-Mail. Unterstützte Makros: {TIME}, {TIMESTAMP}. |
| Subscriptions | Liste der Berichtsempfänger. Standardmäßig enthält sie nur den Owner des Berichts. Jeder Zabbix-Benutzer mit konfiguriertem E-Mail-Medium kann als Berichtsempfänger angegeben werden. Klicken Sie auf Add user oder Add user group, um weitere Empfänger hinzuzufügen. Klicken Sie auf den Benutzernamen, um die Einstellungen zu bearbeiten: Generate report by – ob die Berichtsdaten auf Grundlage der Dashboard-Berechtigungen des aktuellen Benutzers oder des Empfängers erzeugt werden sollen. Status – wählen Sie „Include“, um den Bericht an den Benutzer zu senden, oder „Exclude“, um den Versand an diesen Benutzer zu verhindern. Mindestens ein Benutzer muss den Status „Include“ haben. Der Status „Exclude“ kann verwendet werden, um bestimmte Benutzer aus einer eingeschlossenen Benutzergruppe auszuschließen. Beachten Sie, dass Benutzer mit unzureichenden Berechtigungen (d. h. Benutzer mit einer auf dem Benutzertyp Admin basierenden Rolle, die nicht Mitglieder derselben Benutzergruppe wie der Empfänger oder der Owner des Berichts sind) in den Feldern Recipient und Generate report by anstelle der tatsächlichen Namen „Inaccessible user“ oder „Inaccessible user group“ sehen; die Felder Status und Action werden schreibgeschützt angezeigt. |
| Enabled | Berichtsstatus. Wenn dieses Kontrollkästchen deaktiviert wird, wird der Bericht deaktiviert. |
| Description | Eine optionale Beschreibung des Berichts. Diese Beschreibung ist für den internen Gebrauch bestimmt und wird nicht an die Berichtsempfänger gesendet. |
Formularschaltflächen
Mit den Schaltflächen am unteren Rand des Formulars können mehrere Operationen ausgeführt werden.
![]() |
Einen Bericht hinzufügen. Diese Schaltfläche ist nur für neue Berichte verfügbar. |
![]() |
Die Eigenschaften eines Berichts aktualisieren. |
![]() |
Einen weiteren Bericht auf Grundlage der Eigenschaften des aktuellen Berichts erstellen. |
![]() |
Testen, ob die Berichtskonfiguration korrekt ist, indem ein Bericht an den aktuellen Benutzer gesendet wird. |
![]() |
Den Bericht löschen. |
![]() |
Die Bearbeitung der Berichtseigenschaften abbrechen. |
Testen
Um einen Bericht zu testen, klicken Sie unten im Berichts-Konfigurationsformular auf die Schaltfläche Test.
Die Schaltfläche Test ist nicht verfügbar, wenn das Berichts-Konfigurationsformular über das Aktionsmenü des Dashboards geöffnet wurde.
Wenn die Konfiguration korrekt ist, wird der Testbericht sofort an den aktuellen Benutzer gesendet. Bei Testberichten werden Abonnenten und die Benutzereinstellungen für Bericht generieren durch ignoriert.
Wenn die Konfiguration nicht korrekt ist, wird eine Fehlermeldung angezeigt, die die mögliche Ursache beschreibt.

Einen Bericht aktualisieren
Um einen vorhandenen Bericht zu aktualisieren, klicken Sie auf den Berichtsnamen, nehmen Sie die erforderlichen Konfigurationsänderungen vor und klicken Sie dann auf die Schaltfläche Update.
Wenn ein vorhandener Bericht von einem anderen Benutzer aktualisiert wird und dieser Benutzer das Dashboard ändert, wird beim Klicken auf die Schaltfläche Update eine Warnmeldung mit dem Text „Von anderen Benutzern erzeugter Bericht wird auf den aktuellen Benutzer geändert“ angezeigt.

Ein Klick auf OK in diesem Schritt führt zu den folgenden Änderungen:
- Die Einstellungen für Generate report by werden aktualisiert, sodass der Benutzer angezeigt wird, der den Bericht zuletzt bearbeitet hat (es sei denn, Generate report by ist auf den Empfänger gesetzt).
- Benutzer, die als „Inaccessible user“ oder „Inaccessible user group“ angezeigt wurden, werden aus der Liste der Berichtsabonnenten gelöscht.
Ein Klick auf Cancel schließt das Konfigurationsformular und bricht die Aktualisierung des Berichts ab.
Klonen eines Berichts
Um einen vorhandenen Bericht schnell zu klonen, klicken Sie unten in einem vorhandenen Berichtskonfigurationsformular auf die Schaltfläche Klonen. Wenn ein von einem anderen Benutzer erstellter Bericht geklont wird, wird der aktuelle Benutzer zum Eigentümer des neuen Berichts.
Die Berichtseinstellungen werden unter Berücksichtigung der Benutzerberechtigungen in das neue Berichtskonfigurationsformular kopiert:
- Wenn der Benutzer, der einen Bericht klont, keine Berechtigungen für ein Dashboard hat, wird das Feld Dashboard geleert.
- Wenn der Benutzer, der einen Bericht klont, keine Berechtigungen für einige Benutzer oder Benutzergruppen in der Liste Abonnements hat, werden nicht zugängliche Empfänger nicht geklont.
- Die Einstellungen für Bericht erstellen durch werden aktualisiert, sodass der aktuelle Benutzer angezeigt wird (es sei denn, Bericht erstellen durch ist auf den Empfänger gesetzt).
Ändern Sie die erforderlichen Einstellungen und den Berichtsnamen und klicken Sie dann auf Hinzufügen.





