Un modèle est un ensemble d’entités pouvant être facilement appliqué à plusieurs hôtes.
Les entités peuvent être :
Comme de nombreux hôtes dans la vie réelle sont identiques ou assez similaires, il s'ensuit naturellement que l'ensemble des entités (éléments, déclencheurs, graphiques,…) que vous avez créées pour un hôte peut s'avérer utile pour plusieurs. Bien sûr, vous pouvez les copier sur chaque nouvel hôte, mais cela nécessiterait beaucoup de travail manuel. Avec des modèles, vous pouvez les copier dans un modèle, puis appliquer le modèle à autant d'hôtes que nécessaire.
Lorsqu'un modèle est lié à un hôte, toutes les entités (éléments, déclencheurs, graphiques,…) du modèle sont ajoutées à l'hôte. Les modèles sont attribués directement à chaque hôte individuel (et non à un groupe d'hôtes).
Les modèles sont souvent utilisés pour regrouper des entités pour des services ou des applications en particulier (tels qu'Apache, MySQL, PostgreSQL, Postfix, etc.), puis appliqués aux hôtes exécutant ces services.
L'utilisation de modèles présente un autre avantage quand il faut modifier quelque chose pour tous les hôtes. Le fait de modifier quelque chose au niveau du modèle propagera le changement à tous les hôtes liés.
Ainsi, l’utilisation de modèles est un excellent moyen de réduire sa charge de travail et de rationaliser la configuration de Zabbix.
Passez à la création et à la configuration d'un modèle.