Inventário

Visão geral

Você pode manter o inventário de dispositivos de rede no Zabbix.

Existe um menu especial Inventário no frontend do Zabbix. No entanto, você não verá nenhum dado lá inicialmente e não é lá que você insere os dados. A construção dos dados de inventário é feita manualmente ao configurar um host ou automaticamente usando algumas opções de preenchimento automático.

Construindo inventário

Modo manual

Ao configurar um host, na aba Inventário, você pode inserir detalhes como o tipo de dispositivo, número de série, localização, pessoa responsável, URLs etc. - dados que preencherão as informações de inventário.

Se uma URL for incluída nas informações de inventário do host e começar com 'http' ou 'https', ela resultará em um link clicável na seção Inventário.

Modo automático

O inventário do host também pode ser preenchido automaticamente. Para isso, ao configurar um host, o modo de inventário na aba Inventory deve ser definido como Automatic.

Em seguida, você pode configurar itens do host para preencher qualquer campo do inventário do host com o valor correspondente, indicando o campo de destino por meio do atributo correspondente (chamado Item will populate host inventory field) na configuração do item.

Itens especialmente úteis para a coleta automatizada de dados de inventário:

  • system.hw.chassis[full|type|vendor|model|serial] - o padrão é [full], são necessárias permissões de root
  • system.hw.cpu[all|cpunum,full|maxfreq|vendor|model|curfreq] - o padrão é [all,full]
  • system.hw.devices[pci|usb] - o padrão é [pci]
  • system.hw.macaddr[interface,short|full] - o padrão é [all,full], interface é uma expressão regular
  • system.sw.arch
  • system.sw.os[name|short|full] - o padrão é [name]
  • system.sw.packages[regexp,manager,short|full] - o padrão é [all,all,full]
Seleção do modo de inventário

O modo de inventário pode ser selecionado no formulário de configuração do host.

Por padrão, o modo de inventário para novos hosts é selecionado com base na configuração Default host inventory mode em Administration > General > Other.

Para hosts adicionados por descoberta de rede ou por ações de registro automático, é possível definir uma operação Set host inventory mode, selecionando o modo manual ou automático. Essa operação substitui a configuração Default host inventory mode.

Visão geral do inventário

Os detalhes de todos os dados de inventário existentes estão disponíveis no menu Inventory.

Em Inventory > Overview, você pode obter a contagem de hosts por vários campos do inventário.

Em Inventory > Hosts, você pode ver todos os hosts que possuem informações de inventário. Ao clicar no nome do host, os detalhes do inventário serão exibidos em um formulário.

A aba Overview mostra:

Parameter Description
Host name Nome do host.
Ao clicar no nome, é aberto um menu com os scripts definidos para o host.
O nome do host é exibido com um ícone laranja se o host estiver em manutenção.
Visible name Nome visível do host (se definido).
Host (Agent, SNMP, JMX, IPMI)
interfaces
Este bloco fornece detalhes das interfaces configuradas para o host.
OS Campo de inventário do sistema operacional do host (se definido).
Hardware Campo de inventário de hardware do host (se definido).
Software Campo de inventário de software do host (se definido).
Description Descrição do host.
Monitoring Links para as seções de monitoramento com dados deste host: Web, Latest data, Problems, Graphs, Dashboards.
Configuration Links para as seções de configuração deste host: Host, Items, Triggers, Graphs, Discovery, Web.
A quantidade de entidades configuradas é सूचीada após cada link.

A aba Details mostra todos os campos de inventário que estão preenchidos (não estão vazios).

Macros de inventário

Há macros de inventário do host {INVENTORY.*} disponíveis para uso em notificações, por exemplo:

"O server em {INVENTORY.LOCATION1} está com um problema, a pessoa responsável é {INVENTORY.CONTACT1}, o número de telefone é {INVENTORY.POC.PRIMARY.PHONE.A1}."

Para mais detalhes, consulte a página Macros suportadas.