Verknüpfen/Entknüpfen
Übersicht
Verknüpfen ist ein Prozess, bei dem Vorlagen auf Hosts angewendet werden, während beim Entknüpfen die Verknüpfung einer Vorlage mit einem Host entfernt wird.
Verknüpfen einer Vorlage
Gehen Sie wie folgt vor, um eine Vorlage mit dem Host zu verknüpfen:
- Gehen Sie zu Datensammlung > Hosts.
- Klicken Sie auf den gewünschten Host.
- Beginnen Sie im Feld Vorlagen, den Namen der Vorlage einzugeben. Eine Liste mit passenden Vorlagen wird angezeigt. Scrollen Sie nach unten, um eine Vorlage auszuwählen. Alternativ können Sie neben dem Feld auf Auswählen klicken und eine oder mehrere Vorlagen aus der Liste in einem Popup-Fenster auswählen.
- Klicken Sie im Formular mit den Host-Attributen auf Hinzufügen/Aktualisieren.
Der Host verfügt nun über alle Entitäten der Vorlage. Dazu gehören Datenpunkte, Auslöser, Graphen, Regeln für die Low-Level-Discovery, Web-Szenarien sowie Dashboards.
Das Verknüpfen mehrerer Vorlagen mit demselben Host schlägt fehl, wenn diese Vorlagen Datenpunkte mit demselben Datenpunktschlüssel enthalten. Da Auslöser und Graphen Datenpunkte verwenden, können sie ebenfalls nicht aus mehreren Vorlagen mit einem einzelnen Host verknüpft werden, wenn identische Datenpunktschlüssel verwendet werden.
Wenn Entitäten (Datenpunkte, Auslöser usw.) aus der Vorlage hinzugefügt werden:
- zuvor auf dem Host vorhandene identische Entitäten werden als Entitäten der Vorlage aktualisiert, und alle vorhandenen Anpassungen auf Host-Ebene an der Entität gehen verloren;
- Entitäten aus der Vorlage werden hinzugefügt;
- alle direkt verknüpften Entitäten, die vor der Verknüpfung mit der Vorlage nur auf dem Host vorhanden waren, bleiben unverändert.
In den Listen werden alle Entitäten aus der Vorlage nun mit dem Namen der Vorlage als Präfix angezeigt. Dadurch wird angegeben, dass sie zu dieser bestimmten Vorlage gehören. Der Name der Vorlage selbst (grau angezeigt) ist ein Link, über den Sie auf die Liste dieser Entitäten auf Vorlagenebene zugreifen können.
Für einige Datenpunkte, z. B. externe Prüfungen, HTTP-Agent-Prüfungen, einfache Prüfungen, SSH-Prüfungen und Telnet-Prüfungen, ist eine Host-Schnittstelle optional. Wenn zum Zeitpunkt der Verknüpfung einer Vorlage keine Schnittstelle für den Host definiert ist, werden diese Datenpunkte ohne Schnittstelle hinzugefügt. Wenn Sie später eine Host-Schnittstelle hinzufügen, wird sie vorhandenen Datenpunkten nicht automatisch zugewiesen. Um die neu hinzugefügte Host-Schnittstelle allen Datenpunkten der Vorlage gleichzeitig zuzuweisen, heben Sie die Verknüpfung der Vorlage mit dem Host auf und verknüpfen Sie sie anschließend erneut. Um den Verlauf der Datenpunkte beizubehalten, verwenden Sie die Option Verknüpfung aufheben, nicht Verknüpfung aufheben und löschen.
Wenn einer Entität nicht der Name der Vorlage vorangestellt ist, bedeutet dies, dass sie bereits vor der Verknüpfung mit der Vorlage auf dem Host vorhanden war und nicht von der Vorlage hinzugefügt wurde.
Eindeutigkeitskriterien für Entitäten
Beim Hinzufügen von Entitäten (Datenpunkten, Auslösern usw.) aus einer Vorlage ist es wichtig zu wissen, welche dieser Entitäten bereits auf dem Host vorhanden sind und aktualisiert werden müssen und welche Entitäten sich unterscheiden. Die Eindeutigkeitskriterien zur Entscheidung über Gleichheit/Unterschied sind:
- für Datenpunkte - der Datenpunktschlüssel;
- für Auslöser - Auslösername und Ausdruck;
- für benutzerdefinierte Diagramme - Diagrammname und seine Datenpunkte.
Verknüpfen von Vorlagen mit mehreren Hosts
Um die Vorlagenverknüpfung mehrerer Hosts zu aktualisieren, wählen Sie unter Datensammlung > Hosts einige Hosts aus, indem Sie deren Kontrollkästchen markieren. Klicken Sie anschließend unterhalb der Liste auf Massenaktualisierung und wählen Sie dann Vorlagen verknüpfen:

Um zusätzliche Vorlagen zu verknüpfen, beginnen Sie im Autovervollständigungsfeld mit der Eingabe des Vorlagennamens, bis eine Dropdown-Liste mit den passenden Vorlagen angezeigt wird. Scrollen Sie nach unten, um die zu verknüpfende Vorlage auszuwählen.
Mit der Option Ersetzen können Sie eine neue Vorlage verknüpfen und gleichzeitig alle Vorlagen trennen, die zuvor mit den Hosts verknüpft waren. Mit der Option Verknüpfung aufheben können Sie festlegen, welche Vorlagen getrennt werden sollen. Mit der Option Beim Aufheben der Verknüpfung löschen können Sie nicht nur zuvor verknüpfte Vorlagen trennen, sondern auch alle von ihnen geerbten Entitäten (Datenpunkte, Auslöser usw.) entfernen.
Zabbix bietet eine umfangreiche Auswahl vordefinierter Vorlagen. Sie können diese als Referenz verwenden. Vermeiden Sie es jedoch, sie unverändert in Produktionsumgebungen einzusetzen, da sie möglicherweise zu viele Datenpunkte enthalten und Daten zu häufig abfragen. Wenn Sie sie verwenden möchten, passen Sie sie an Ihre tatsächlichen Anforderungen an.
Verknüpfte Entitäten bearbeiten
Wenn Sie versuchen, einen Datenpunkt oder einen Auslöser zu bearbeiten, der aus der Vorlage verknüpft wurde, stellen Sie möglicherweise fest, dass viele wichtige Optionen für die Bearbeitung deaktiviert sind. Das ist sinnvoll, da die Idee von Vorlagen darin besteht, Dinge zentral auf Vorlagenebene mit einem einzigen Eingriff zu bearbeiten. Sie können jedoch beispielsweise einen Datenpunkt auf einzelnen Hosts aktivieren/deaktivieren und das Aktualisierungsintervall, die Verlaufsdauer sowie einige andere Parameter festlegen.
Wenn Sie die Entität vollständig bearbeiten möchten, müssen Sie sie auf Vorlagenebene bearbeiten (die Verknüpfung zur Vorlagenebene wird im Formularnamen angezeigt), wobei Sie beachten sollten, dass sich diese Änderungen auf alle Hosts auswirken, mit denen diese Vorlage verknüpft ist.
Alle Anpassungen an den Entitäten, die auf Vorlagenebene vorgenommen werden, überschreiben die vorherigen Anpassungen der Entitäten auf Host-Ebene.
Trennen einer Vorlage
Um eine Vorlage von einem Host zu trennen, gehen Sie wie folgt vor:
- Gehen Sie zu Datenerfassung > Hosts.
- Klicken Sie auf den gewünschten Host und suchen Sie das Feld Vorlagen.
- Klicken Sie neben der Vorlage auf Trennen oder Trennen und löschen, um die Vorlage zu trennen.
- Klicken Sie im Formular mit den Host-Attributen auf Aktualisieren.
Wenn Sie die Option Trennen wählen, wird lediglich die Verknüpfung mit der Vorlage entfernt, während alle ihre Entitäten beim Host verbleiben. Dazu gehören Datenpunkte, Auslöser, Diagramme, Low-Level-Discovery-Regeln und Web-Szenarien, jedoch keine Dashboards. Beachten Sie, dass auch von verknüpften Vorlagen geerbte Wertzuordnungen und Tags entfernt werden.
Wenn Sie die Option Trennen und löschen wählen, werden sowohl die Verknüpfung mit der Vorlage als auch alle ihre Entitäten (Datenpunkte, Auslöser usw.) entfernt.