3 Verknüpfen/Trennen
Ü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
Um eine Vorlage mit dem Host zu verknüpfen, gehen Sie wie folgt vor:
- Gehen Sie zu Datenerfassung → Hosts.
- Klicken Sie auf den gewünschten Host.
- Beginnen Sie im Feld Vorlagen mit der Eingabe des Vorlagennamens. Eine Liste passender Vorlagen wird angezeigt; scrollen Sie nach unten, um eine auszuwählen.
Alternativ können Sie neben dem Feld auf Auswählen klicken und in einem Popup-Fenster eine oder mehrere Vorlagen aus der Liste auswählen. - Klicken Sie im Formular für die Host-Attribute auf Hinzufügen/Aktualisieren.
Der Host verfügt nun über alle Entitäten der Vorlage.
Dazu gehören Datenpunkte, Auslöser, Diagramme, Low-Level-Discovery-Regeln, Webszenarien 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 Diagramme Datenpunkte verwenden, können auch sie 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:
- bereits vorhandene identische Entitäten auf dem Host werden als Entitäten der Vorlage aktualisiert, und alle vorhandenen Anpassungen der Entität auf Host-Ebene gehen verloren;
- Entitäten aus der Vorlage werden hinzugefügt;
- alle direkt verknüpften Entitäten, die vor der Verknüpfung der Vorlage nur auf dem Host vorhanden waren, bleiben unverändert.
In den Listen sind jetzt alle Entitäten aus der Vorlage mit dem Vorlagennamen vorangestellt, was darauf hinweist, dass sie zu dieser bestimmten Vorlage gehören. Der Vorlagenname selbst (in grauer Schrift) ist ein Link, über den Sie auf die Liste dieser Entitäten auf Vorlagenebene zugreifen können.
Bei einigen Datenpunkten, wie externen Prüfungen, HTTP-Agent-Prüfungen, einfachen Prüfungen, SSH-Prüfungen und Telnet-Prüfungen, ist eine Host-Schnittstelle optional. Wenn zum Zeitpunkt der Verknüpfung einer Vorlage auf dem Host keine Schnittstelle definiert ist, werden diese Datenpunkte ohne Schnittstelle hinzugefügt. Wenn Sie später eine Host-Schnittstelle hinzufügen, wird sie bereits vorhandenen Datenpunkten nicht automatisch zugewiesen. Um die neu hinzugefügte Host-Schnittstelle allen Datenpunkten der Vorlage auf einmal zuzuweisen, heben Sie die Verknüpfung der Vorlage mit dem Host auf und verknüpfen Sie sie dann erneut. Um die Datenpunkthistorie beizubehalten, verwenden Sie die Option Verknüpfung aufheben und nicht Verknüpfung aufheben und löschen.
Wenn einer Entität nicht der Vorlagenname vorangestellt ist, bedeutet dies, dass sie bereits zuvor auf dem Host vorhanden war und nicht durch die 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 vieler Hosts zu aktualisieren, wählen Sie unter Datenerfassung → Hosts einige Hosts aus, indem Sie ihre Kontrollkästchen markieren. Klicken Sie dann unterhalb der Liste auf Massenaktualisierung und wählen Sie anschließend Vorlagen verknüpfen:

Um zusätzliche Vorlagen zu verknüpfen, beginnen Sie mit der Eingabe des Vorlagennamens in das Autovervollständigungsfeld, bis eine Dropdown-Liste mit passenden Vorlagen erscheint. Scrollen Sie einfach nach unten, um die zu verknüpfende Vorlage auszuwählen.
Mit der Option Ersetzen können Sie eine neue Vorlage verknüpfen und gleichzeitig jede Vorlage aufheben, die zuvor mit den Hosts verknüpft war. 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 entfernen (Datenpunkte, Auslöser usw.).
Zabbix bietet eine umfangreiche Auswahl vordefinierter Vorlagen. Sie können diese als Referenz verwenden, sollten sie jedoch nicht unverändert in der Produktion einsetzen, 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.
Verknüpfung einer Vorlage aufheben
Gehen Sie wie folgt vor, um die Verknüpfung einer Vorlage mit einem Host aufzuheben:
- Gehen Sie zu Datenerfassung → Hosts.
- Klicken Sie auf den gewünschten Host und suchen Sie das Feld Vorlagen.
- Klicken Sie neben der Vorlage auf Verknüpfung aufheben oder Verknüpfung aufheben und löschen, um die Verknüpfung der Vorlage aufzuheben.
- Klicken Sie im Formular der Host-Attribute auf Aktualisieren.
Wenn Sie die Option Verknüpfung aufheben wählen, wird lediglich die Zuordnung zur Vorlage entfernt, während alle zugehörigen Entitäten beim Host verbleiben. Dazu gehören Datenpunkte, Auslöser, Diagramme, Low-Level-Discovery-Regeln und Webszenarien, jedoch keine Dashboards. Beachten Sie, dass auch Wertezuordnungen und Tags entfernt werden, die von verknüpften Vorlagen geerbt wurden.
Wenn Sie die Option Verknüpfung aufheben und löschen wählen, werden sowohl die Zuordnung zur Vorlage als auch alle ihre Entitäten (Datenpunkte, Auslöser usw.) entfernt.