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:

  1. Gehen Sie zu Datenerfassung → Hosts.
  2. Klicken Sie auf den gewünschten Host.
  3. Beginnen Sie, den Vorlagennamen im Feld Vorlagen einzugeben. 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 im Popup-Fenster eine oder mehrere Vorlagen aus der Liste auswählen.
  4. 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, Diagramme, Regeln zur Low-Level-Erkennung, 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 Diagramme Datenpunkte verwenden, können sie ebenfalls nicht von mehreren Vorlagen aus 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 benutzerdefinierten 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 Vorlagenverknüpfung nur auf dem Host vorhanden waren, bleiben unverändert.

In den Listen werden nun alle Entitäten aus der Vorlage mit dem Vorlagennamen vorangestellt, was anzeigt, dass diese zu der jeweiligen Vorlage gehören. Der Vorlagenname selbst (in grauer Schrift) ist ein Link, über den auf die Liste dieser Entitäten auf Vorlagenebene zugegriffen werden kann.

Für einige Datenpunkte, wie externe Prüfungen, HTTP-Agent-Prüfungen, einfache Prüfungen, SSH-Prüfungen und Telnet-Prüfungen, ist eine Host-Schnittstelle optional. Wenn der Host zum Zeitpunkt der Verknüpfung einer Vorlage keine definierte Schnittstelle hat, werden diese Datenpunkte ohne Schnittstelle hinzugefügt. Wenn Sie später eine Host-Schnittstelle hinzufügen, wird sie nicht automatisch bereits vorhandenen Datenpunkten zugewiesen. Um die neu hinzugefügte Host-Schnittstelle allen Vorlagen-Datenpunkten auf einmal zuzuweisen, heben Sie die Verknüpfung der Vorlage mit dem Host auf und verknüpfen Sie sie dann erneut. Um den Verlauf der Datenpunkte zu erhalten, verwenden Sie die Option Verknüpfung aufheben, nicht Verknüpfung aufheben und löschen.

Wenn eine Entität nicht mit dem Vorlagennamen vorangestellt ist, bedeutet das, dass sie bereits vorab 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 vieler Hosts zu aktualisieren, wählen Sie unter Datenerfassung → Hosts einige Hosts aus, indem Sie ihre Kontrollkästchen markieren, und 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 im Auto-Vervollständigungsfeld mit der Eingabe des Vorlagennamens, bis ein Dropdown mit den passenden Vorlagen angezeigt wird. Scrollen Sie dann nach unten, um die zu verknüpfende Vorlage auszuwählen.

Die Option Ersetzen ermöglicht es, eine neue Vorlage zu verknüpfen und gleichzeitig alle Vorlagen zu trennen, die zuvor mit den Hosts verknüpft waren. Die Option Trennen ermöglicht es, anzugeben, welche Vorlagen getrennt werden sollen. Die Option Beim Trennen löschen ermöglicht es, nicht nur zuvor verknüpfte Vorlagen zu trennen, sondern auch alle von ihnen geerbten Entitäten zu entfernen (Datenpunkte, Auslöser usw.).

Zabbix bietet eine umfangreiche Sammlung vordefinierter Vorlagen. Sie können diese als Referenz verwenden, sollten sie jedoch in produktiven Umgebungen nicht unverändert einsetzen, da sie zu viele Datenpunkte enthalten und Daten möglicherweise 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:

  1. Gehen Sie zu Datenerfassung → Hosts.
  2. Klicken Sie auf den gewünschten Host und suchen Sie das Feld Vorlagen.
  3. Klicken Sie neben der Vorlage auf Trennen oder Trennen und löschen, um die Vorlage zu trennen.
  4. Klicken Sie im Formular mit den Host-Attributen auf Aktualisieren.

Wenn Sie die Option Trennen 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, Regeln zur Low-Level-Erkennung und Web-Szenarien, jedoch keine Dashboards. Beachten Sie, dass auch Wertzuordnungen und Tags, die von verknüpften Vorlagen übernommen wurden, entfernt werden.

Wenn Sie die Option Trennen und löschen wählen, werden sowohl die Zuordnung zur Vorlage als auch alle zugehörigen Entitäten (Datenpunkte, Auslöser usw.) entfernt.