1 Export in Dateien
Übersicht
Es ist möglich, das Echtzeit-Exportieren von Auslöser-Ereignissen, Datenpunkt-Werten und Trends im newline-delimited JSON-Format zu konfigurieren.
Der Export erfolgt in Dateien, wobei jede Zeile der Exportdatei ein JSON-Objekt ist. Wertzuordnungen werden nicht angewendet.
Falls Fehler auftreten (Daten können nicht in die Exportdatei geschrieben werden oder die Exportdatei kann nicht umbenannt werden bzw. nach dem Umbenennen kann keine neue erstellt werden), wird der Datenpunkt verworfen und nie in die Exportdatei geschrieben. Er wird nur in der Zabbix-Datenbank gespeichert. Das Schreiben von Daten in die Exportdatei wird fortgesetzt, sobald das Schreibproblem behoben ist.
Seit Zabbix 7.4.6 wird die Exportdatei mit Lese- und Schreibberechtigungen nur für den Dateieigentümer erstellt. Zusätzlich ist die Datei für die Eigentümergruppe lesbar. Alle anderen Berechtigungen werden verweigert.
Ausführliche Informationen dazu, welche Daten exportiert werden, finden Sie auf der Seite Exportprotokoll.
Beachten Sie, dass Host/Datenpunkt keine Metadaten (Hostgruppen, Hostname, Datenpunktname) enthalten kann, wenn der Host/Datenpunkt nach dem Empfang der Daten, aber vor dem Export der Daten durch den Server, entfernt wurde.
Konfiguration
Der Echtzeit-Export von Auslöser-Ereignissen, Datenpunkt-Werten und Trends wird konfiguriert, indem ein Verzeichnis für die Exportdateien angegeben wird – siehe den Parameter ExportDir in der Server-Konfiguration.
Zwei weitere Parameter sind verfügbar:
ExportFileSizekann verwendet werden, um die maximal zulässige Größe einer einzelnen Exportdatei festzulegen. Wenn ein Prozess in eine Datei schreiben muss, prüft er zunächst die Größe der Datei. Wenn sie die konfigurierte Größenbegrenzung überschreitet, wird die Datei umbenannt, indem.oldan ihren Namen angehängt wird, und eine neue Datei mit dem ursprünglichen Namen wird erstellt.
Für jeden Prozess, der Daten schreibt, wird eine eigene Datei erstellt (d. h. ungefähr 4–30 Dateien). Da die Standardgröße pro Exportdatei 1G beträgt, kann das Beibehalten großer Exportdateien den Festplattenspeicher schnell aufbrauchen.
ExportTypeermöglicht die Angabe, welche Entitätstypen (Ereignisse, Verlauf, Trends) exportiert werden.