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 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 función de solicitud 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 compatibles
Las siguientes macros son compatibles para su uso en el filtro de la regla de descubrimiento y prototipos de métricas, iniciadores y gráficos:
| Macro | Descripción |
|---|---|
| {#IF.CONN} | Dirección IP de la interfaz o nombre de equipo DNS. |
| {#IF.IP} | Dirección IP de interfaz. |
| {#IF.DNS} | Nombre de equipo DNS de la interfaz. |
| {#IF.PORT} | Número de puerto de interfaz. |
| {#IF.TYPE} | Tipo de interfaz ("AGENT", "SNMP", "JMX" o "IPMI"). |
| {#IF.DEFAULT} | Estado predeterminado de la interfaz: 0 - interfaz no predeterminada 1 - interfaz predeterminada |
| {#IF.SNMP.BULK} | Estado de procesamiento masivo SNMP para la interfaz: 0 - deshabilitado 1 - habilitado Esta macro se devuelve solo si el tipo de interfaz es “SNMP”. |