Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

15 Descoberta de interfaces de host no Zabbix

Visão geral

É possível descobrir todas as interfaces configuradas no frontend do Zabbix para um host.

Chave do item

O item a ser usado na regra de descoberta é o item interno

zabbix[host,discovery,interfaces]

Este item retorna um JSON com a descrição das interfaces, incluindo:

  • Endereço IP/nome DNS (dependendo da configuração “Conectar a” do host)
  • Número da porta
  • Tipo de interface (Zabbix agent, SNMP, JMX, IPMI)
  • Se é a interface padrão ou não
  • Se o recurso de requisição em lote está habilitado - apenas para interfaces SNMP.

Por exemplo:

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

Com múltiplas interfaces, seus registros no JSON são ordenados por:

  • Tipo de interface,
  • Padrão - a interface padrão é colocada antes das interfaces não padrão,
  • ID da interface (em ordem crescente).

Macros suportadas

As seguintes macros são suportadas para uso na regra de descoberta (filtro) e protótipos de items, triggers e gráficos:

Macro Descrição
{#IF.CONN} Endereço IP da interface ou nome DNS do host.
{#IF.IP} Endereço IP da interface.
{#IF.DNS} Nome DNS do host da interface.
{#IF.PORT} Número da porta da interface.
{#IF.TYPE} Tipo de interface ("AGENT", "SNMP", "JMX" ou "IPMI").
{#IF.DEFAULT} Status padrão para a interface:
0 - não é a interface padrão
1 - é a interface padrão
{#IF.SNMP.BULK} Status de processamento SNMP bulk para a interface:
0 - desabilitado
1 - habilitado
Esta macro é retornada apenas se o tipo de interface for “SNMP”.