[comment]: # ({bf4072e0-1da35dcd})
# 2 Configuration d'un hôte

[comment]: # ({/bf4072e0-1da35dcd})

[comment]: # ({975dceb5-0ee38f7e})
#### Aperçu

Pour configurer un hôte dans l'interface Zabbix, procédez comme suit :

-   Allez dans : *Collecte de données > Hôtes* ou *Surveillance > Hôtes*
-   Cliquez sur *Créer un hôte* dans le coin supérieur droit de l'écran (ou sur le nom de l'hôte pour modifier un hôte existant)
-   Saisissez les paramètres de l'hôte dans le formulaire

Vous pouvez également utiliser le bouton *Cloner* dans le formulaire de configuration d'un hôte existant pour créer un nouvel hôte.
Cet hôte aura toutes les propriétés de l'hôte existant, y compris les modèles liés, les entités (éléments, déclencheurs, etc.) provenant de ces modèles, ainsi que les entités directement rattachées à l'hôte existant.

Notez que lorsqu'un hôte est cloné, il conservera toutes les entités de modèle telles qu'elles sont à l'origine sur le modèle. Toute modification apportée à ces entités au niveau de l'hôte existant (comme un intervalle d'élément modifié, une expression régulière modifiée ou des prototypes ajoutés à la règle de découverte de bas niveau) ne sera pas clonée vers le nouvel hôte ; elles resteront celles du modèle.

Vous pouvez également utiliser l'[Assistant d'hôte](/manual/config/hosts/host_wizard) pour configurer un hôte via une interface guidée, étape par étape.

[comment]: # ({/975dceb5-0ee38f7e})

[comment]: # ({ed313dc0-e2f56cfc})
#### Configuration

L'onglet **Host** contient les attributs généraux de l'hôte :

![](../../../../assets/en/manual/config/host_a.png)

Tous les champs obligatoires sont marqués d'un astérisque rouge.

|Parameter|<|Description|
|-|----------|----------------------------------------|
|*Host name*|<|Saisissez un nom d'hôte unique. Les caractères alphanumériques, les espaces, les points, les tirets et les underscores sont autorisés. En revanche, les espaces en début et en fin de chaîne ne sont pas autorisés.<br>*Note:* Si Zabbix agent s'exécute sur l'hôte que vous configurez, le paramètre *Hostname* du [fichier de configuration](/manual/appendix/config/zabbix_agentd) de l'agent doit avoir la même valeur que le nom d'hôte saisi ici. Le nom dans ce paramètre est nécessaire pour le traitement des [vérifications actives](/manual/appendix/items/activepassive).|
|*Visible name*|<|Saisissez un nom visible unique pour l'hôte. Si vous définissez ce nom, c'est lui qui sera affiché dans les listes, cartes, etc. à la place du nom technique de l'hôte. Cet attribut prend en charge UTF-8.|
|*Templates*|<|Liez des [modèles](/manual/config/templates) à l'hôte. Toutes les entités (éléments, déclencheurs, [etc.](/manual/config/templates/linking)) seront héritées du modèle.<br>Pour lier un nouveau modèle, commencez à saisir le nom du modèle dans le champ de saisie texte. Une liste des modèles correspondants apparaîtra ; faites défiler pour en sélectionner un. Vous pouvez également cliquer sur *Select* à côté du champ et sélectionner des modèles dans la liste d'une fenêtre contextuelle. Tous les modèles sélectionnés seront liés à l'hôte lorsque le formulaire de configuration de l'hôte sera enregistré ou mis à jour.<br>Pour délier un modèle, utilisez l'une des deux options dans le bloc *Linked templates* :<br>*Unlink* - délier le modèle, tout en conservant ses entités (éléments, déclencheurs, [etc.](/manual/config/templates/linking)) ;<br>*Unlink and clear* - délier le modèle et supprimer toutes ses entités (éléments, déclencheurs, [etc.](/manual/config/templates/linking)).<br>Les noms des modèles listés sont des liens cliquables menant au formulaire de configuration du modèle.|
|*Host groups*|<|Sélectionnez les [groupes d'hôtes](/manual/config/hosts/host_groups) auxquels l'hôte appartient. Un hôte doit appartenir à au moins un groupe d'hôtes. Un nouveau groupe peut être créé et lié à l'hôte en ajoutant un nom de groupe inexistant.|
|*Interfaces*|<|Plusieurs types d'interface d'hôte sont pris en charge pour un hôte : *Agent*, *SNMP*, *JMX* et *IPMI*.<br>Aucune interface n'est définie par défaut. Pour ajouter une nouvelle interface, cliquez sur *Add* dans le bloc *Interfaces*, sélectionnez le type d'interface et saisissez les informations *IP/DNS*, *Connect to* et *Port*.<br>*Note:* Les interfaces utilisées dans des éléments ne peuvent pas être supprimées et le lien *Remove* est grisé pour elles.<br>Le "IP" ou le "DNS" d'une interface SNMP est également utilisé pour les [traps SNMP](/manual/config/items/itemtypes/snmptrap).<br>Lors de la correspondance, seul le "IP" ou le "DNS" sélectionné dans l'interface de l'hôte est utilisé.<br>Voir [Configuration de la surveillance SNMP](/manual/config/items/itemtypes/snmp#configuring-snmp-monitoring) pour plus de détails sur la configuration d'une interface SNMP (v1, v2 et v3).|
| |*IP address*|Adresse IP de l'hôte (facultatif).|
|^|*DNS name*|Nom DNS de l'hôte (facultatif).|
|^|*Connect to*|En cliquant sur le bouton correspondant, vous indiquez au serveur Zabbix quoi utiliser pour récupérer les données depuis les agents :<br>**IP** - se connecter à l'adresse IP de l'hôte (recommandé)<br>**DNS** - se connecter au nom DNS de l'hôte|
|^|*Port*|Numéro de port TCP/UDP. Les valeurs par défaut sont : 10050 pour Zabbix agent, 161 pour SNMP agent, 12345 pour JMX et 623 pour IPMI.|
|^|*Default*|Cochez le bouton radio pour définir l'interface par défaut.|
|*Description*|<|Saisissez la description de l'hôte.|
|*Monitored by*|<|Sélectionnez si l'hôte est surveillé par :<br>**Server** - l'hôte est surveillé par le serveur Zabbix ;<br>**Proxy** - l'hôte est surveillé par un proxy autonome ;<br>**Proxy group** - l'hôte est surveillé par un groupe de proxy.|
|*Proxy*|<|Le nom du proxy assigné est affiché (uniquement si le serveur Zabbix en a assigné un à partir du groupe de proxy sélectionné).<br>Ce champ est affiché uniquement si l'hôte est surveillé par un groupe de proxy.|
|*Enabled*|<|Lorsque la case est cochée, l'hôte est activé - prêt pour la surveillance.<br><br>Lorsque la case n'est pas cochée, l'hôte est désactivé - non surveillé :<br>Pour les requêtes de données passives initiées par le serveur/proxy Zabbix (par exemple, [Zabbix agent](/manual/appendix/items/activepassive#passive-checks), [SNMP agent](/manual/config/items/itemtypes/snmp), [simple checks](/manual/config/items/itemtypes/simple_checks)), la surveillance est désactivée après la synchronisation de la configuration. Les déclencheurs et actions liés à l'hôte sont également désactivés uniquement après le rechargement de la configuration.<br>Pour les [vérifications actives](/manual/appendix/items/activepassive#active-checks) de Zabbix agent, la surveillance s'arrête dans le délai (environ 5 secondes) nécessaire à Zabbix agent pour recevoir l'information indiquant que l'hôte a été désactivé. Pendant ce bref intervalle, l'hôte continue de collecter localement les données pour les vérifications actives et tente de les envoyer au serveur/proxy ; toutefois, comme l'hôte est marqué comme *Disabled*, le serveur/proxy rejettera les données.<br><br>Lorsque vous désactivez l'hôte, ses éléments sont immédiatement supprimés du cache d'historique (sauf leurs dernières valeurs, qui sont conservées pour les journaux).|

L'onglet **IPMI** contient les attributs de gestion IPMI.

|Parameter|Description|
|--|--------|
|*Authentication algorithm*|Sélectionnez l'algorithme d'authentification.|
|*Privilege level*|Sélectionnez le niveau de privilège.|
|*Username*|Nom d'utilisateur pour l'authentification. Des macros utilisateur peuvent être utilisées.|
|*Password*|Mot de passe pour l'authentification. Des macros utilisateur peuvent être utilisées.|

L'onglet **Tags** vous permet de définir des [tags](/manual/config/tagging) au niveau de l'hôte. Tous les problèmes de cet hôte seront marqués avec les valeurs saisies ici.

![](../../../../assets/en/manual/config/host_d.png)

Les macros utilisateur, les macros {INVENTORY.\*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} et {HOST.ID} sont prises en charge dans les tags.

L'onglet **Macros** vous permet de définir des [macros utilisateur](/manual/config/macros/user_macros) au niveau de l'hôte sous forme de paires nom-valeur. Notez que les valeurs des macros peuvent être conservées en texte brut, en texte secret ou en secret Vault. L'ajout d'une description est également pris en charge.

![](../../../../assets/en/manual/config/host_e.png)

Vous pouvez également y afficher les macros utilisateur au niveau des modèles et les macros utilisateur globales si vous sélectionnez l'option *Inherited and host macros*. C'est là que toutes les macros utilisateur définies pour l'hôte sont affichées avec la valeur résolue ainsi que leur origine.

![](../../../../assets/en/manual/config/host_e2.png){width="600"}

Pour plus de commodité, des liens vers les modèles correspondants et la configuration des macros globales sont fournis. Il est également possible de modifier une macro de modèle/globale au niveau de l'hôte, créant ainsi effectivement une copie de la macro sur l'hôte.

L'onglet **Inventory** vous permet de saisir manuellement des informations d'[inventory](inventory) pour l'hôte. Vous pouvez également choisir d'activer le remplissage *Automatic* de l'inventory, ou de désactiver le remplissage de l'inventory pour cet hôte.

![](../../../../assets/en/manual/config/host_f.png)

Si l'inventory est activé (manuel ou automatique), un point vert est affiché avec le nom de l'onglet.

[comment]: # ({/ed313dc0-e2f56cfc})

[comment]: # ({d6974ece-6875b717})
##### Chiffrement

L'onglet **Chiffrement** vous permet d'exiger des connexions [chiffrées](/manual/encryption) avec l'hôte.

|Parameter|Description|
|--|--------|
|*Connections to host*|Comment le serveur Zabbix ou le proxy se connecte à l'agent Zabbix sur un hôte: sans chiffrement (par défaut), en utilisant une PSK (clé prépartagée) ou un certificat.|
|*Connections from host*|Sélectionnez le type de connexions autorisées depuis l'hôte (c'est-à-dire depuis l'agent Zabbix et Zabbix sender). Plusieurs types de connexion peuvent être sélectionnés en même temps (utile pour les tests et pour basculer vers un autre type de connexion). La valeur par défaut est "No encryption".|
|*Issuer*|Émetteur du certificat autorisé. Le certificat est d'abord validé avec l'AC (autorité de certification). S'il est valide et signé par l'AC, le champ *Issuer* peut être utilisé pour restreindre davantage l'AC autorisée. Ce champ est destiné à être utilisé si votre installation Zabbix utilise des certificats provenant de plusieurs AC. Si ce champ est vide, toute AC est acceptée.|
|*Subject*|Sujet du certificat autorisé. Le certificat est d'abord validé avec l'AC. S'il est valide et signé par l'AC, le champ *Subject* peut être utilisé pour n'autoriser qu'une seule valeur de chaîne *Subject*. Si ce champ est vide, tout certificat valide signé par l'AC configurée est accepté.|
|*PSK identity*|Chaîne d'identité de la clé prépartagée.<br>Ne mettez pas d'informations sensibles dans l'identité PSK, elle est transmise sans chiffrement sur le réseau afin d'indiquer au destinataire quelle PSK utiliser.|
|*PSK*|Clé prépartagée (chaîne hexadécimale). Longueur maximale: 512 chiffres hexadécimaux (PSK de 256 octets) si Zabbix utilise la bibliothèque GnuTLS ou OpenSSL, 64 chiffres hexadécimaux (PSK de 32 octets) si Zabbix utilise la bibliothèque mbed TLS (PolarSSL). Exemple: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952|

[comment]: # ({/d6974ece-6875b717})

[comment]: # ({513311ca-513311ca})
##### Mappage de valeurs

L'onglet **Mappage de valeurs** permet de configurer une représentation des données d'élément plus conviviale pour l'utilisateur dans les [mappages de valeurs](/manual/config/items/mapping).

[comment]: # ({/513311ca-513311ca})




