This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

7 Découverte des interfaces d'hôtes dans Zabbix

Aperçu

Il est possible de découvrir toutes les interfaces configurées dans l'interface web de Zabbix pour un hôte.

Clé d'élément

L'élément à utiliser dans la règle de découverte est l'élément interne

zabbix[host,discovery,interfaces]

Cet élément est supporté depuis le serveur Zabbix 3.4.

Cet élément renvoie un JSON avec la description des interfaces, notamment :

  • Adresse IP/nom d'hôte DNS (selon le paramètre d'hôte "Connecter à")
  • Numéro de port
  • Type d'interface (agent Zabbix, SNMP, JMX, IPMI)
  • Si c'est l'interface par défaut ou non
  • Si la fonctionnalité de requête de masse est activée - pour les interfaces SNMP uniquement.

Par exemple :

{"data":[{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT}":"10050","{#IF.TYPE}":"AGENT","{#IF.DEFAULT}":1}]}  

Avec plusieurs interfaces, leurs enregistrements en JSON sont classés par :

  • Type d'interface,
  • Défaut - l'interface par défaut est placée avant les interfaces autres que celles par défaut,
  • ID d'interface (dans l'ordre croissant).

Macros supportées

Les macros suivantes sont supportées pour le filtre de règles de découverte et les prototypes d'éléments, de déclencheurs et de graphiques :

Macro Description
{#IF.CONN} Adresse IP d'interface ou nom d'hôte DNS.
{#IF.IP} Adresse IP de l'interface.
{#IF.DNS} Nom d'hôte DNS de l'interface.
{#IF.PORT} Numéro de port de l'interface.
{#IF.TYPE} Type d'interface ("AGENT", "SNMP", "JMX", ou "IPMI").
{#IF.DEFAULT} Statut par défaut pour l'interface :
0 - pas l'interface par défaut
1 - interface par défaut
{#IF.SNMP.BULK} Statut de traitement en masse SNMP pour l'interface :
0 - désactivé
1 - activé
Cette macro est renvoyée uniquement si le type d'interface est "SNMP".