Sidebar

fr:manual:config:templates:linking

2 Lier/Délier

Aperçu

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.

Lier un modèle

Pour lier un modèle à l'hôte, procédez comme suit :

  • Allez dans Configuration → Hôtes.
  • Cliquez sur l'hôte requis et passez à l'onglet Modèles.
  • Cliquez sur Ajouter à côté de Lier de nouveaux modèles.
  • Sélectionnez un ou plusieurs modèles dans la fenêtre contextuelle.
  • Cliquez sur Ajouter/Actualiser dans le formulaire d'attributs de l'hôte.

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 :

  • les entités identiques précédemment existantes sur l'hôte sont mises à jour en tant qu'entités du modèle
  • les entités du modèle sont ajoutées
  • toutes les entités directement liées qui, avant le couplage de modèle, n'existaient que sur l'hôte restent intactes

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.

Critère d'unicité de l'entité

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 les éléments - la clé de l'élément
  • pour les déclencheurs - nom et expression du déclencheur
  • pour les graphiques personnalisés - nom du graphique et ses éléments
  • pour les applications - nom de l'application
Liaison de modèles à plusieurs hôtes

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.
Modification des entités liées

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é.

Dissocier un modèle

Pour dissocier un modèle d'un hôte, procédez comme suit :

  • Allez dans Configuration → Hôtes.
  • Cliquez sur l'hôte requis et passez à l'onglet Modèles.
  • Cliquez sur Supprimer lien ou Supprimer lien et nettoyer à côté du nom du modèle pour dissocier.
  • Cliquez sur Actualiser dans le formulaire d'attributs de l'hôte.

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.).