4 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 guia Inventário você pode inserir detalhes como o tipo de dispositivo, número de série, localização, 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 que isso funcione, ao configurar um host, o modo de inventário na aba Inventário deve ser definido como Automático.
Em seguida, você pode configurar itens do host para preencher qualquer campo do inventário do host com seu valor, indicando o campo de destino com o respectivo atributo (chamado Item irá preencher o campo do inventário do host) na configuração do item.
Itens que são especialmente úteis para coleta automatizada de dados de inventário:
- system.hw.chassis[full|type|vendor|model|serial] - o padrão é [full], permissões de root necessárias
- 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 é regexp
- 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.
O modo de inventário padrão 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 ações de autorregistro, é 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 inventory
Os detalhes de todos os dados de inventory existentes estão disponíveis no menu Inventory.
Em Inventory → Overview, você pode obter a contagem de hosts por vários campos do inventory.
Em Inventory → Hosts, você pode ver todos os hosts que têm informações de inventory. Clicar no nome do host exibirá os detalhes do inventory em um formulário.

A aba Overview mostra:
| Parameter | Description |
|---|---|
| Host name | Nome do host. Clicar no nome abre 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 inventory do sistema operacional do host (se definido). |
| Hardware | Campo de inventory de hardware do host (se definido). |
| Software | Campo de inventory de software do host (se definido). |
| Description | Descrição do host. |
| Monitoring | Links para seções de monitoramento com dados deste host: Web, Latest data, Problems, Graphs, Dashboards. |
| Configuration | Links para 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 inventory que estão preenchidos (não estão vazios).
Macros de inventário
Existem macros de inventário de host {INVENTORY.*} disponíveis para uso em notificações, por exemplo:
"O servidor em {INVENTORY.LOCATION1} tem um problema, a pessoa responsável é {INVENTORY.CONTACT1}, número de telefone {INVENTORY.POC.PRIMARY.PHONE.A1}."
Para mais detalhes, consulte a página Macros suportadas.