La liaison est un processus par lequel les modèles sont appliqués aux hôtes, tandis que la suppression de la liaison supprime l'association avec le modèle d'un hôte.
Les modèles sont liés directement à des hôtes individuels et non à des groupes d'hôtes. Ajouter simplement un modèle à un groupe hôte ne le liera pas. Les groupes d'hôtes ne sont utilisés que pour le regroupement logique d'hôtes et de modèles.
Pour lier un modèle à l'hôte, procédez comme suit :
L'hôte aura maintenant toutes les entités (éléments, déclencheurs, graphiques, etc.) du modèle.
La liaison de plusieurs modèles au même hôte échouera si des éléments possèdent la même clé d’élément. Et, comme les déclencheurs et les graphiques utilisent des éléments, ils ne peuvent pas non plus être liés à un seul hôte à partir de plusieurs modèles, si des clés d'élément identiques sont utilisées.
Lorsque des entités (éléments, déclencheurs, graphiques, etc.) sont ajoutées à partir du modèle :
Dans les listes, toutes les entités du modèle sont désormais préfixées par le nom du modèle, ce qui indique qu'elles appartiennent au modèle en question. Le nom du modèle lui-même (en gris) est un lien permettant d’accéder à la liste de ces entités au niveau du modèle.
Si une entité (élément, déclencheur, graphique, etc.) n'est pas préfixée par le nom du modèle, cela signifie qu'elle existait auparavant sur l'hôte et n'a pas été ajoutée par le modèle.
Lors de l'ajout d'entités (éléments, déclencheurs, graphiques, etc.) à partir d'un modèle, il est important de savoir quelles entités existent déjà sur l'hôte et doivent être mises à jour, ainsi que les entités qui diffèrent. Les critères d’unicité pour décider de la similitude/différence sont les suivants :
Pour mettre à jour la liaison de modèles de plusieurs hôtes dans Configuration → Hôtes, sélectionnez certains hôtes en cochant les cases correspondantes, puis cliquez sur Modification collective sous la liste, puis dans l'onglet Modèles, sélectionner les autres modèles à lier :
Sélectionnez Lier les modèles et commencez à saisir le nom du modèle dans le champ de saisie semi-automatique jusqu'à ce qu'une liste déroulante proposant les modèles correspondants s'affiche. Faites simplement défiler vers le bas pour sélectionner le modèle à lier.
L'option Remplacer permettra de lier un nouveau modèle tout en dissociant tout modèle déjà lié aux hôtes. L'option Effacer en déliant permet non seulement de dissocier les modèles précédemment liés, mais également de supprimer tous les éléments qui en ont été hérités (éléments, déclencheurs, etc.).
Zabbix propose un ensemble considérable de modèles prédéfinis. Vous pouvez les utiliser à titre de référence, mais évitez de les utiliser sans modification en production car ils peuvent contenir trop d'éléments et interroger les données trop souvent. Si vous avez envie de les utiliser, adaptez-les à vos besoins réels.
Si vous essayez de modifier un élément ou un déclencheur lié au modèle, vous réaliserez peut-être que de nombreuses options clés sont désactivées. Cela a du sens, car l’idée des modèles est que les choses sont éditées en une seule fois au niveau des modèles. Cependant, vous pouvez toujours, par exemple, activer/désactiver un élément sur l'hôte individuellement et définir l'intervalle d'actualisation, la longueur de l'historique et certains autres paramètres.
Si vous souhaitez modifier complètement l'entité, vous devez la modifier au niveau du modèle (le raccourci au niveau du modèle est affiché dans le nom du formulaire), en gardant à l'esprit que ces modifications affecteront tous les hôtes auxquels ce modèle est associé.
Pour dissocier un modèle d'un hôte, procédez comme suit :
Le choix de l'option Supprimer lien supprime simplement l'association avec le modèle, tout en laissant toutes ses entités (éléments, déclencheurs, graphiques, etc.) à l'hôte.
Le choix de l'option Supprimer lien et nettoyer supprime à la fois l'association avec le modèle et toutes ses entités (éléments, déclencheurs, graphiques, etc.).