Podłączanie jest procesem podobnym do aplikowania szablonu do hosta, podczas gdy odłączanie to usuwanie powiązań między szablonem a hostem.
Szablony są podłączone do indywidualnych hostów a nie do grup hostów. Po prostu dodanie szablonu do grupy hostów nie podłącza go. Grupy hostów używane są jedynie do logicznego grupowania hostów i szablonów.
Żeby podłączyć szablon do hosta, należy:
Teraz host powinien już mieć wszystkie elementy (pozycje, wyzwalacze, wykresy, itd.) szablonu.
Podłączanie wielu szablonów może się nie udać, jeżeli szablony te posiadają pozycje z takim samym kluczem. A ponieważ wyzwalacze i wykresy używają pozycji, również nie można ich podłączyć do jednego hosta z wielu szablonów, jeżeli używają identycznego klucza pozycji.
Gdy elementy (pozycje, wyzwalacze, wykresy, itd.) dodawane są z szablonu:
Na listach, wszystkie elementy z szablonów poprzedzone będą prefiksem, którym jest nazwa szablonu, z którego pochodzą. Sama nazwa szablonu (na szaro) jest linkiem pozwalającym na dostęp do listy elementów na poziomie szablonu.
Jeżeli jakiś element (pozycja, wyzwalacz, wykres, itd.) nie jest poprzedzony nazwą szablonu, oznacza to, że już istniał w hoście i nie został dodany z szablonu.
Podczas dodawania elementów (pozycji, wyzwalaczy, wykresów, itd.) z szablonu, ważnym jest, by wiedzieć czy dany element istnieje już w hoście i musi być zaktualizowany oraz co odróżnia elementy od siebie. Kryteria unikalności decydujące o identyczności/różnicy to:
Istnieje klika metod masowego podłączenia szablonów (od razu do wielu hostów):
W drugą stronę, jeżeli wybierzemy podłączone hosty w ramce W, klikniemy na >> i zapiszemy szablon, odłączymy szablon z tych hostów (hosty nadal będą miały odziedziczone z szablonu pozycje, wyzwalacze, wykresy, itd.).
Wybrać Połącz szablony i zacząć pisać nazwę szablonu w samo-uzupełniającym się polu, wtedy pojawi się lista rozwijalna ze zgodnymi szablonami do wyboru. Wystarczy przewinąć listę i wybrać szablon do połączenia.
Opcja Zastąp pozwala połączyć nowy szablon i jednocześnie odłączyć wszystkie poprzednio połączone szablony. Opcja Wyczyść podczas odłączania pozwala nie tylko odłączyć poprzednio połączone szablony, ale również usunąć wszystkie elementy dziedziczone z nich (pozycje, wyzwalacze, itp.).
Zabbix oferuje znaczny zestaw predefiniowanych szablonów. Można ich używać jako podstawy, ale przestrzegamy przed używaniem ich bez zmian w celach produkcyjnych, gdyż mogą zawierać zbyt dużo pozycji i pobierać dane zbyt często. Jeżeli chcemy ich użyć, należy je dostosować do własnych potrzeb.
Jeżeli chcemy edytować pozycję lub wyzwalacz, podłączone z szablonu, zauważymy, że wiele kluczowych opcji jest niedostępnych do edycji. Ma to sens, jako że ideą szablonów było edytowanie jeden raz na poziomie szablonu. Jednakże, nadal możliwe jest na przykład, włączenie/wyłączenie pozycji w indywidualnym hoście oraz ustawienie interwału aktualizacji, długości historii i niektórych innych parametrów.
Jeżeli chcemy edytować w pełni element, należy go edytować na poziomie szablonu (skrót do poziomu szablonu wyświetlany jest w nazwie formularza), pamiętając o tym, że zmiany te dotkną wszystkich podłączonych do szablonu hostów.
Żeby odłączyć szablon od hosta, należy:
Wybranie opcji Odłącz usunie po prostu powiązanie z szablonem, pozostawiając jego wszystkie elementy (pozycje, wyzwalacze, wykresy, itd.) w hoście.
Wybranie opcji Odłącz i wyczyść usunie zarówno powiązanie z szablonem jak i jego wszystkie elementy (pozycje, wyzwalacze, wykresy, itd.).