15 Abhängiger Datenpunkt
Übersicht
Es gibt Situationen, in denen ein Datenpunkt mehrere Metriken gleichzeitig erfasst oder es sogar sinnvoller ist, verwandte Metriken gleichzeitig zu sammeln, zum Beispiel:
- CPU-Auslastung einzelner Kerne
- Eingehender/ausgehender/gesamter Netzwerkverkehr
Um die Erfassung von Metriken in großen Mengen und die gleichzeitige Verwendung in mehreren verwandten Datenpunkten zu ermöglichen, unterstützt Zabbix abhängige Datenpunkte. Abhängige Datenpunkte hängen von dem Master-Datenpunkt ab, der ihre Daten gleichzeitig in einer einzigen Abfrage erfasst. Ein neuer Wert für den Master-Datenpunkt füllt automatisch die Werte der abhängigen Datenpunkte. Abhängige Datenpunkte können kein anderes Aktualisierungsintervall als der Master-Datenpunkt haben.
Die Zabbix-Vorverarbeitungsoptionen können verwendet werden, um den Teil aus den Daten des Master-Datenpunkts zu extrahieren, der für den abhängigen Datenpunkt benötigt wird.
Die Vorverarbeitung wird von einem preprocessing manager-Prozess zusammen mit
Worker-Threads verwaltet, die die Vorverarbeitungsschritte ausführen. Alle Werte mit Vorverarbeitung (vor Zabbix 7.4.1 alle Werte), die von
verschiedenen Datensammlern empfangen werden, durchlaufen den Vorverarbeitungsmanager, bevor sie dem History-Cache hinzugefügt werden. Für die Socket-basierte IPC-Kommunikation wird zwischen Datensammlern (Poller, Trapper usw.) und dem Vorverarbeitungsprozess verwendet.
Der Zabbix Server oder der Zabbix Proxy (wenn der Host über einen Proxy überwacht wird) führen Vorverarbeitungsschritte aus und verarbeiten abhängige Datenpunkte.
Datenpunkte beliebigen Typs, auch abhängige Datenpunkte, können als Master-Datenpunkte festgelegt werden. Zusätzliche Ebenen abhängiger Datenpunkte können verwendet werden, um kleinere Teile aus dem Wert eines vorhandenen abhängigen Datenpunkts zu extrahieren.
Einschränkungen
- Es sind nur Abhängigkeiten innerhalb desselben Hosts (derselben Vorlage) zulässig
- Ein Datenpunkt-Prototyp kann von einem anderen Datenpunkt-Prototyp oder einem regulären Datenpunkt desselben Hosts abhängen
- Ein abhängiger Datenpunkt auf einem Host mit einem Master-Datenpunkt aus einer Vorlage wird nicht nach XML exportiert
Konfiguration eines Datenpunkts
Ein abhängiger Datenpunkt ist für seine Daten von seinem Master-Datenpunkt abhängig. Deshalb muss der Master-Datenpunkt zuerst konfiguriert werden (oder bereits vorhanden sein):
- Gehen Sie zu: Datenerfassung → Hosts
- Klicken Sie in der Zeile des Hosts auf Datenpunkte
- Klicken Sie auf Datenpunkt erstellen
- Geben Sie die Parameter des Datenpunkts im Formular ein

Alle Pflichtfelder sind mit einem roten Sternchen markiert.
Klicken Sie auf Hinzufügen, um den Master-Datenpunkt zu speichern.
Danach können Sie einen abhängigen Datenpunkt konfigurieren.

Alle Pflichtfelder sind mit einem roten Sternchen markiert.
Die Felder, die für abhängige Datenpunkte spezifische Informationen erfordern, sind:
| Typ | Wählen Sie hier Abhängiger Datenpunkt aus. |
| Schlüssel | Geben Sie einen Schlüssel ein, der zur Identifizierung des Datenpunkts verwendet wird. |
| Master-Datenpunkt | Wählen Sie den Master-Datenpunkt aus. Der Wert des Master-Datenpunkts wird verwendet, um den Wert des abhängigen Datenpunkts zu füllen. |
| Typ der Information | Wählen Sie den Informationstyp aus, der dem Format der zu speichernden Daten entspricht. |
Sie können die Vorverarbeitung des Datenpunktwerts verwenden, um den erforderlichen Teil des Werts des Master-Datenpunkts zu extrahieren.

Ohne Vorverarbeitung ist der Wert des abhängigen Datenpunkts genau derselbe wie der Wert des Master-Datenpunkts.
Klicken Sie auf Hinzufügen, um den abhängigen Datenpunkt zu speichern.
Eine Abkürzung zum schnelleren Erstellen eines abhängigen Datenpunkts ist verfügbar, indem Sie auf die Schaltfläche
in der Datenpunktliste klicken und Abhängigen Datenpunkt erstellen auswählen.

Anzeige
In der Datenpunktliste werden abhängige Datenpunkte mit dem Namen ihres Master-Datenpunkts als Präfix angezeigt.

Wenn ein Master-Datenpunkt gelöscht wird, werden auch alle von ihm abhängigen Datenpunkte gelöscht.