#2 Koppelen/ontkoppelen
Koppelen is een proces waarbij sjablonen worden toegepast op hosts, terwijl ontkoppelen de koppeling met de sjabloon van een host verwijdert.
Sjablonen zijn direct gekoppeld aan individuele hosts en niet om groepen te ontvangen. Gewoon een sjabloon toevoegen aan een hostgroep zal niet koppelen. Hostgroepen worden alleen gebruikt voor logische groepering van hosts en Sjablonen.
Om een template aan een host te koppelen, volgt u deze stappen:
De host heeft nu alle entiteiten (items, triggers, grafieken, enzovoort) van de template.
Het koppelen van meerdere templates aan dezelfde host lukt niet als er in die templates items zijn met dezelfde item sleutel. En, aangezien triggers en grafieken items gebruiken, kunnen ze ook niet worden gekoppeld aan een enkele host vanuit meerdere templates, als dezelfde item sleutels worden gebruikt.
Wanneer entiteiten (items, triggers, grafieken, enzovoort) vanuit de template worden toegevoegd:
In de lijsten worden alle entiteiten vanuit de template nu voorafgegaan door de naam van de template, wat aangeeft dat deze behoren tot de specifieke template. De naam van de template zelf (in grijze tekst) is een link waarmee u toegang hebt tot de lijst van die entiteiten op het niveau van de template.
Als sommige entiteit (item, trigger, grafiek, enzovoort) niet voorafgegaan wordt door de naam van de template, betekent dit dat het al op de host bestond en niet door de template is toegevoegd.
Bij het toevoegen van entiteiten (items, triggers, grafieken etc.) vanuit een sjabloon is het is belangrijk om te weten welke van die entiteiten al op de host bestaan en moeten worden bijgewerkt en welke entiteiten verschillen. De uniekheid criteria voor het beslissen over de gelijkheid/het verschil zijn:
Om de sjabloonkoppeling van veel hosts bij te werken, in Configuratie → Hosts selecteer enkele hosts door hun selectievakjes aan te vinken en klik vervolgens op Mass update onder de lijst en dan selecteer Sjablonen koppelen:
Om extra sjablonen te koppelen, typt u de naam van de sjabloon in de veld automatisch aanvullen totdat er een vervolgkeuzelijst verschijnt met de overeenkomende Sjablonen. Scroll gewoon naar beneden om de sjabloon te selecteren die u wilt koppelen.
Met de optie Vervangen kunt u een nieuwe sjabloon koppelen tijdens het ontkoppelen elke sjabloon die eerder aan de hosts was gekoppeld. De Ontkoppelen optie zal toestaan om aan te geven welke sjablonen moeten worden ontkoppeld. De Wissen wanneer ontkoppelen maakt het niet alleen mogelijk om eerder gekoppelde te ontkoppelen sjablonen, maar verwijder ook alle elementen die ervan zijn geërfd (items, triggers, enz.).
Zabbix biedt een omvangrijke set vooraf gedefinieerde sjablonen. Jij kan deze ter referentie gebruiken, maar pas op dat u ze niet ongewijzigd gebruikt in productie omdat ze mogelijk te veel items bevatten en ook voor gegevens peilen vaak. Als je ze wilt gebruiken, pas ze dan aan zodat ze echt bij je passen behoeften.
Als u probeert een item of trigger te bewerken dat vanuit de template is gekoppeld, zult u merken dat veel belangrijke opties zijn uitgeschakeld voor bewerking. Dit is logisch, omdat het idee van templates is dat zaken op één plek worden bewerkt op het niveau van de template. U kunt echter nog steeds bijvoorbeeld een item op de individuele host in- of uitschakelen en het update-interval, de geschiedenislengte en enkele andere parameters instellen.
Aanpassingen aan de entiteiten die zijn geïmplementeerd op het niveau van de template, zullen de vorige aanpassingen van de entiteiten op het niveau van de host overschrijven.
Als u de entiteit volledig wilt bewerken, moet u deze bewerken op het niveau van de template (snelkoppeling naar template-niveau wordt weergegeven in de formulier-naam), rekening houdend met het feit dat deze wijzigingen van invloed zullen zijn op alle hosts die deze template aan zich gekoppeld hebben.
Ga als volgt te werk om een sjabloon van een host te ontkoppelen:
Als u de optie Ontkoppelen kiest, wordt de koppeling met de sjabloon, terwijl alle entiteiten (items, triggers, grafieken enz.) met de gastheer.
Als u de optie Ontkoppelen en wissen kiest, worden beide koppelingen verwijderd met de sjabloon en al zijn entiteiten (items, triggers, grafieken enz.).