En esta página
15 Descubrimiento de interfaces de equipos en Zabbix
Descripción general
Es posible descubrir todas las Interfaces configuradas en la interfaz de Zabbix para un equipo.
Clave de item
El item que se debe usar en la regla de descubrimiento es el item interno de Zabbix:
zabbix[host,discovery,interfaces]
Este item devuelve un JSON con la descripción de las interfaces, que incluye:
- Dirección IP/nombre de host DNS (según la configuración "Connect to" del host)
- Número de puerto
- Tipo de interfaz (Zabbix agent, SNMP, JMX, IPMI)
- Si es la interfaz predeterminada o no
- Si la función de solicitudes masivas está habilitada, solo para interfaces SNMP.
Por ejemplo:
[{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT}":"10050","{#IF.TYPE}":"AGENT","{#IF.DEFAULT}":1}]
Con múltiples interfaces, sus registros en JSON se ordenan por:
- Tipo de interfaz,
- Predeterminada: la interfaz predeterminada se coloca antes que las interfaces no predeterminadas,
- ID de interfaz (en orden ascendente).
Macros compatibles
Las siguientes macros son compatibles para su uso en el filtro de la regla de descubrimiento y en los prototipos de items, triggers y gráficos:
| Macro | Descripción |
|---|---|
| {#IF.CONN} | Dirección IP de la interfaz o nombre DNS del host. |
| {#IF.IP} | Dirección IP de la interfaz. |
| {#IF.DNS} | Nombre DNS de la interfaz. |
| {#IF.PORT} | Número de puerto de la interfaz. |
| {#IF.TYPE} | Tipo de interfaz ("AGENT", "SNMP", "JMX" o "IPMI"). |
| {#IF.DEFAULT} | Estado predeterminado de la interfaz: 0 - no es la interfaz predeterminada 1 - interfaz predeterminada |
| {#IF.SNMP.BULK} | Estado del procesamiento masivo SNMP para la interfaz: 0 - deshabilitado 1 - habilitado Esta macro se devuelve solo si el tipo de interfaz es "SNMP". |