En esta página
15 Descubrimiento de interfaces de equipo en Zabbix
Descripción general
Es posible descubrir todas las interfaces configuradas en el frontend de Zabbix para un equipo.
Clave del item
El item a utilizar 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, incluyendo:
- Dirección IP/nombre DNS (dependiendo de la configuración “Conectar a” del host)
- Número de puerto
- Tipo de interfaz (agent de Zabbix, SNMP, JMX, IPMI)
- Si es la interfaz por defecto o no
- Si la característica de petición masiva 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,
- Por defecto - la interfaz por defecto se coloca antes que las interfaces no por defecto,
- ID de la interfaz (en orden ascendente).
Macros soportadas
Se admiten las siguientes macros para su uso en la regla de descubrimiento filtro y prototipos de métricas, disparadores y gráficos:
| Macro | Descripción |
|---|---|
| {#IF.CONN} | Dirección IP de la interfaz o nombre DNS del equipo. |
| {#IF.IP} | Dirección IP de la interfaz. |
| {#IF.DNS} | Nombre DNS del equipo 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 por defecto para la interfaz: 0 - no es la interfaz por defecto 1 - interfaz por defecto |
| {#IF.SNMP.BULK} | Estado de procesamiento SNMP bulk para la interfaz: 0 - deshabilitado 1 - habilitado Esta macro solo se devuelve si el tipo de interfaz es “SNMP”. |