4 Hôtes

Vue d'ensemble

Dans la section Collecte de données → Hôtes, les utilisateurs peuvent configurer et gérer les hôtes.

Une liste des hôtes existants avec leurs détails est affichée.

Données affichées :

Column Description
Menu de l'hôte Cliquez sur l'icône à trois points pour ouvrir le menu de l'hôte.
Nom Nom de l'hôte.
Un clic sur le nom de l'hôte ouvre le formulaire de configuration de l'hôte.
Une icône de clé orange après le nom de l'hôte indique que cet hôte est en maintenance. Les détails de maintenance sont affichés lorsque le pointeur de la souris est placé sur l'icône.
Entités (Éléments, Déclencheurs, Graphiques, Découverte, Web) Un clic sur le nom de l'entité affichera les éléments, déclencheurs, etc. de l'hôte.
Le nombre des entités correspondantes est affiché en gris.
Interface L'interface principale de l'hôte est affichée.
Proxy Les proxies attribués sont affichés dans cette colonne :
<Proxy name> - l'hôte est surveillé par un proxy autonome (même si le proxy fait partie d'un groupe de proxies) ;
<Proxy group name: proxy name> - l'hôte est surveillé par un groupe de proxies, et le serveur Zabbix a attribué un proxy pour surveiller l'hôte ;
<Proxy group name> - l'hôte est surveillé par un groupe de proxies sans aucun proxy, ou si le serveur Zabbix n'a pas attribué de proxy pour surveiller l'hôte ;
Nothing - l'hôte n'est surveillé ni par un proxy ni par un groupe de proxies.
Cette colonne n'est affichée que si l'option de filtre Surveillé par est définie sur « Any », « Proxy » ou « Proxy group ».
Modèles Les modèles liés à l'hôte sont affichés.
Si d'autres modèles sont contenus dans le modèle lié, ils sont affichés entre parenthèses, séparés par une virgule.
Un clic sur le nom d'un modèle ouvrira son formulaire de configuration.
Statut Le statut de l'hôte est affiché - Activé ou Désactivé.
En cliquant sur le statut, vous pouvez le modifier manuellement.
Les hôtes découverts qui ont été perdus sont marqués d'une icône d'information. Le texte de l'infobulle fournit des détails sur leur statut.
Disponibilité La disponibilité de l'hôte par interface configurée est affichée.

Les icônes de disponibilité représentent l'état actuel des interfaces de l'hôte sur le serveur Zabbix. Par conséquent, si vous désactivez un hôte dans le frontend, sa disponibilité sera mise à jour après que le serveur Zabbix aura synchronisé les modifications de configuration. De même, si vous activez un hôte, sa disponibilité sera mise à jour après que le serveur Zabbix aura synchronisé les modifications de configuration et interrogé l'hôte.

Les icônes de disponibilité représentent uniquement les types d'interface configurés (Agent, SNMP, IPMI, JMX).
Le survol de l'icône affiche une fenêtre contextuelle avec une liste de toutes les interfaces du même type avec les détails, le statut et les erreurs. Pour l'interface Agent, la fenêtre contextuelle affiche les interfaces (passives) et les contrôles actifs. Si un hôte n'a que des contrôles actifs, l'icône de l'interface Agent est affichée même si l'hôte n'a pas d'interface Agent configurée.
La colonne est vide pour les hôtes sans interfaces.

Le statut d'une interface d'hôte unique est déterminé par la connexion entre un élément activé utilisant l'interface et l'hôte. Le statut peut être :
Disponible - la connexion à l'hôte a réussi ;
Non disponible - la connexion à l'hôte a échoué (délai d'attente, problèmes de pare-feu, etc.) ;
Inconnu - la connexion à l'hôte n'a pas été tentée ou le résultat est inconnu.
Pour plus de détails sur la façon dont le serveur Zabbix détermine le statut des interfaces, voir Statut d'interface inconnu et Paramètres d'interface d'hôte injoignable/non disponible.

Le statut de toutes les interfaces d'hôte d'un même type (Agent, SNMP, IPMI, JMX) est déterminé par les interfaces utilisées par au moins un élément activé. Le statut est indiqué par la couleur de l'icône :
Vert - toutes les interfaces sont disponibles ;
Jaune - au moins une interface n'est pas disponible, et au moins une est disponible ou inconnue ;
Rouge - toutes les interfaces ne sont pas disponibles ;
Gris - au moins une interface est inconnue, mais aucune n'est non disponible.

Disponibilité des contrôles actifs. Si au moins un contrôle actif est activé sur l'hôte, les contrôles actifs affectent également la disponibilité totale de l'interface Agent comme décrit ci-dessus. Pour déterminer la disponibilité des contrôles actifs, des messages heartbeat sont envoyés dans le thread de contrôle actif de l'agent. La fréquence des messages heartbeat est contrôlée par le paramètre HeartbeatFrequency dans la configuration de l'agent Zabbix ou de l'agent 2 (60 secondes par défaut, plage 0-3600). Les contrôles actifs sont considérés comme non disponibles lorsque le heartbeat du contrôle actif date de plus de 2 x HeartbeatFrequency secondes.
Remarque : les agents Zabbix antérieurs à la version 6.2.x n'envoient pas de heartbeats de contrôle actif, de sorte que la disponibilité de leurs hôtes reste inconnue.
Chiffrement de l'agent Le statut de chiffrement des connexions vers l'hôte et depuis l'hôte est affiché :
Aucun - aucun chiffrement ;
PSK - utilisation d'une clé pré-partagée ;
Cert - utilisation d'un certificat.
Info Les informations d'erreur (le cas échéant) concernant l'hôte sont affichées.
Tags Les tags de l'hôte avec macros non résolues.

Pour configurer un nouvel hôte, cliquez sur le bouton Host Wizard ou Create host dans le coin supérieur droit. Pour importer un hôte à partir d'un fichier YAML, XML ou JSON, cliquez sur le bouton Import dans le coin supérieur droit.

Options de modification en masse

Les boutons situés sous la liste offrent plusieurs options de modification en masse :

  • Activer - modifie le statut de l'hôte en Surveillé ;
  • Désactiver - modifie le statut de l'hôte en Non surveillé ;
  • Exporter - exporte les hôtes vers un fichier YAML, XML ou JSON ;
  • Mise à jour en masse - met à jour plusieurs propriétés pour plusieurs hôtes à la fois ;
  • Supprimer - supprime les hôtes.

Pour utiliser ces options, cochez les cases devant les hôtes respectifs, puis cliquez sur le bouton requis.

Utilisation du filtre

Vous pouvez utiliser le filtre pour n’afficher que les hôtes qui vous intéressent. Pour de meilleures performances de recherche, les données sont recherchées avec les macros non résolues.

L’icône Filtre est disponible dans le coin supérieur droit. En cliquant dessus, vous ouvrirez un filtre dans lequel vous pourrez spécifier les critères de filtrage souhaités.

Paramètre Description
Groupes d’hôtes Filtrer par un ou plusieurs groupes d’hôtes.
La spécification d’un groupe d’hôtes parent sélectionne implicitement tous les groupes d’hôtes imbriqués.
Modèles Filtrer par modèles liés.
Nom Filtrer par nom visible de l’hôte.
DNS Filtrer par nom DNS.
IP Filtrer par adresse IP.
Port Filtrer par numéro de port.
Statut Filtrer par statut de l’hôte.
Supervisé par Filtrer les hôtes supervisés par le serveur Zabbix, un proxy ou un groupe de proxys.
Proxys Filtrer les hôtes supervisés par les proxys spécifiés ici. Ce champ n’est disponible que si « Proxy » est sélectionné dans le champ Supervisé par.
Groupes de proxys Filtrer les hôtes supervisés par les groupes de proxys spécifiés ici. Ce champ n’est disponible que si « Groupe de proxys » est sélectionné dans le champ Supervisé par.
Tags Filtrer par nom et valeur de tag d’hôte.
Il est possible d’inclure comme d’exclure des tags et des valeurs de tag spécifiques. Plusieurs conditions peuvent être définies. La correspondance du nom de tag est toujours sensible à la casse.

Plusieurs opérateurs sont disponibles pour chaque condition :
Existe - inclure les noms de tag spécifiés ;
Égal à - inclure les noms et valeurs de tag spécifiés (sensible à la casse) ;
Contient - inclure les noms de tag spécifiés lorsque les valeurs de tag contiennent la chaîne saisie (correspondance de sous-chaîne, insensible à la casse) ;
N’existe pas - exclure les noms de tag spécifiés ;
N’est pas égal à - exclure les noms et valeurs de tag spécifiés (sensible à la casse) ;
Ne contient pas - exclure les noms de tag spécifiés lorsque les valeurs de tag contiennent la chaîne saisie (correspondance de sous-chaîne, insensible à la casse).

Il existe deux types de calcul pour les conditions :
Et/Ou - toutes les conditions doivent être remplies, les conditions ayant le même nom de tag seront regroupées par la condition Ou ;
Ou - il suffit qu’une seule condition soit remplie.

Statut d’interface inconnu

Le serveur Zabbix affiche le statut « Inconnu » pour une interface d’hôte (Agent, SNMP, IPMI, JMX) dans les cas suivants :

  • L’hôte est désactivé.
  • L’hôte est configuré pour être surveillé par un proxy, par un autre proxy, ou par le serveur s’il était auparavant surveillé par un proxy.
  • L’hôte est surveillé par un proxy qui semble être hors ligne (aucune mise à jour reçue du proxy pendant l’intervalle maximal de heartbeat, soit 1 heure).
  • Tous les éléments de l’hôte utilisant ce type d’interface sont désactivés.
  • Aucun poller pour ce type d’interface n’a été configuré (par exemple, le paramètre de configuration du serveur StartAgentPollers ou StartSNMPPollers est défini sur 0).

La disponibilité de l’interface est définie sur « Inconnu » après la synchronisation du cache de configuration du serveur Zabbix.

La disponibilité de l’interface (Disponible/Indisponible) sur les hôtes surveillés par des proxys est rétablie après la synchronisation du cache de configuration du proxy.