4 Prototypes d'hôte

Les prototypes d'hôte sont des modèles servant à créer des hôtes via des règles de découverte de bas niveau. Avant d'être découverts en tant qu'hôtes, ces prototypes ne peuvent pas avoir d'éléments de données ni de déclencheurs, à l'exception de ceux liés à partir de modèles.

Configuration

Les prototypes d'hôte sont configurés sous les règles de découverte de bas niveau.

Pour créer un prototype d'hôte :

1. Accédez à Collecte de donnéesHôtes.

2. Cliquez sur Découverte pour l'hôte requis afin d'accéder à la liste des règles de découverte de bas niveau configurées pour cet hôte.

3. Cliquez sur Prototypes d'hôte pour la règle de découverte requise.

4. Cliquez sur le bouton Créer un prototype d'hôte dans le coin supérieur droit.

Les prototypes d'hôte ont les mêmes paramètres que les hôtes ordinaires ; toutefois, les paramètres suivants prennent en charge une configuration différente ou supplémentaire :

Parameter Description
Host name Ce paramètre doit contenir au moins une macro de découverte de bas niveau afin de garantir des noms d'hôte uniques pour les hôtes créés.
Visible name Les macros de découverte de bas niveau sont prises en charge.
Group prototypes Permet de spécifier des prototypes de groupes d'hôtes à l'aide de macros de découverte de bas niveau.
Sur la base des prototypes de groupes spécifiés, des groupes d'hôtes seront découverts, créés et liés aux hôtes créés ; les groupes découverts qui ont déjà été créés par d'autres règles de découverte de bas niveau seront également liés aux hôtes créés. Toutefois, les groupes d'hôtes découverts qui correspondent à des groupes d'hôtes créés manuellement ne seront pas liés aux hôtes créés.
Interfaces Détermine si les hôtes découverts héritent de l'adresse IP de l'hôte auquel appartient la règle de découverte (par défaut), ou s'ils obtiennent des interfaces personnalisées.
Les macros de découverte de bas niveau et les macros utilisateur sont prises en charge.
Create enabled Définit l'état des hôtes découverts ; si cette option n'est pas cochée, les hôtes seront créés comme désactivés.
Discover Détermine si des hôtes seront créés à partir du prototype d'hôte ; si cette option n'est pas cochée, aucun hôte ne sera créé à partir du prototype d'hôte (sauf si ce paramètre est remplacé dans la règle de découverte de bas niveau).

Les macros de découverte de bas niveau sont également prises en charge pour les valeurs de balises et les valeurs de macros utilisateur du prototype d'hôte.
Les mappages de valeurs ne sont pas pris en charge pour les prototypes d'hôte.

Pour un exemple de configuration d'un prototype d'hôte, consultez Supervision de machine virtuelle.

Interfaces d'hôte

Pour ajouter des interfaces personnalisées, basculez le sélecteur Interfaces de « Inherit » à « Custom ». Cliquez sur add\_link.png et sélectionnez le type d'interface : agent Zabbix, SNMP, JMX, IPMI.

Si Custom est sélectionné, mais qu'aucune interface n'a été définie, les hôtes seront créés sans interfaces.
Si Inherit est sélectionné et que le prototype d'hôte appartient à un modèle, tous les hôtes découverts hériteront de l'interface d'hôte de l'hôte auquel le modèle est lié.

Si plusieurs interfaces personnalisées sont spécifiées, l'interface principale peut être définie dans la colonne Default.

Pour un exemple de configuration d'une interface d'hôte personnalisée, voir Exemple de configuration de la supervision VMware.

Un hôte ne sera créé que si une interface d'hôte contient des données correctes.

Hôtes découverts

Dans la liste des hôtes, les hôtes découverts sont précédés du nom de la règle de découverte qui les a créés.

Les hôtes découverts héritent de la plupart des paramètres des modèles d'hôte en tant que lecture seule. Seuls les paramètres d'hôte découverts suivants peuvent être configurés:

  • Modèles - lier de nouveaux modèles ou délier ceux ajoutés manuellement. Les modèles hérités d'un modèle d'hôte ne peuvent pas être dissociés.
  • Description - ajouter ou modifier la description de l'hôte.
  • Statut - activer ou désactiver l'hôte.
  • Tags - ajouter de nouveaux tags ou supprimer ceux ajoutés manuellement. Les tags hérités d'un modèle d'hôte ne peuvent pas être supprimés. Notez que les tags ne peuvent pas être en double (tags ayant le même nom et la même valeur). Si un nouveau tag est ajouté au modèle d'hôte et qu'il correspond à un tag ajouté manuellement sur un hôte découvert, le tag ajouté manuellement sera remplacé par le tag hérité lors de la découverte.
  • Macros - ajouter de nouvelles macros d'hôte ou supprimer celles ajoutées manuellement, ainsi que celles héritées d'un modèle d'hôte; modifier les valeurs des macros et les types.

Les hôtes découverts héritent également des macros utilisateur de l'hôte sur lequel la règle de découverte est configurée. Ces macros héritées peuvent être supprimées, et leurs valeurs et types peuvent être modifiés.

Les hôtes découverts peuvent être supprimés manuellement. Notez toutefois qu'ils seront à nouveau découverts si la découverte est activée pour eux.

Les hôtes qui ne sont plus découverts peuvent être:

  • automatiquement désactivés (selon la valeur Disable lost resources de la règle de découverte)
  • automatiquement supprimés (selon la valeur Delete lost resources de la règle de découverte).

Zabbix ne prend pas en charge les modèles d'hôte imbriqués, c'est-à-dire les modèles d'hôte sur des hôtes découverts par des règles de découverte de bas niveau.