Sommaire
Découverte des interfaces d'hôte dans Zabbix
Vue d'ensemble
Il est possible de découvrir toutes les interfaces configurées dans l'interface Zabbix pour un hôte.
Clé d'élément
Pour configurer la règle de découverte, utilisez la clé d'élément interne Zabbix zabbix[host,discovery,interfaces].
Cet élément renvoie un JSON contenant la description des interfaces, notamment :
- Adresse IP/nom d'hôte DNS (selon le paramètre d'hôte "Connect to")
- Numéro de port
- Type d'interface (Zabbix agent, SNMP, JMX, IPMI)
- Indique si c'est l'interface par défaut ou non
- Si la fonctionnalité de requête groupée est activée - uniquement pour les interfaces SNMP.
Par exemple :
[{"{#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 dans le JSON sont ordonnés selon :
- Type d'interface,
- Par défaut - l'interface par défaut est placée avant les interfaces non par défaut,
- ID d'interface (par ordre croissant).
Macros pris en charge
Les macros suivantes sont prises en charge pour être utilisées dans le filtre de la règle de découverte et dans les modèles d'éléments, de déclencheurs et de graphiques :
| Macro | Description |
|---|---|
{#IF.CONN} |
Adresse IP de l'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} |
État par défaut de l'interface : 0 - interface non par défaut 1 - interface par défaut |
{#IF.SNMP.BULK} |
État du traitement groupé SNMP pour l'interface : 0 - désactivé 1 - activé Cette macro n'est renvoyée que si le type d'interface est "SNMP". |