Inventário [RESOLVIDO]

1. Inventário [RESOLVIDO]

HYAGO FREITAS DE JESUS
hyago_shodan

(usa Fedora)

Enviado em 03/09/2021 - 11:01h

Olá, Bom dia a todos.

Precisava saber se existe algums forma de invetariar o hardware das máquinas Windows 7/10 de uma rede, incluindo placa mãe, cpu, memória ram, placa de vídeo e etc.
Dei uma olhada na documentação e verifiquei que para o sistema operacional linux tem mais opções disponiveis por padrão, por exemplo: Na aba "Itens suportados por plataforma" da documentação já tem a opção system.hw.macaddr[<interface>,<format>] que coleta o Mac Address de forma automatica do Linux e outros sistemas suportados, Mas está opção não é compativel com o Microsoft Windows em geral. Existe alguma forma por fora de fazer esse template em questão ?

Eu sou bem leigo ainda no mundo do open source e também do Zabbix =).


  


2. MELHOR RESPOSTA

Buckminster
Buckminster

(usa Debian)

Enviado em 03/09/2021 - 13:15h

1- Itens exclusivos para o Windows:
https://www.zabbix.com/documentation/current/pt/manual/config/items/itemtypes/zabbix_agent/win_keys

net.if.list
Lista de interfaces de rede (incluindo o tipo, status, endereço IPv4, descrição).
Mas não sei se trará o MAC, faz um tempinho que não uso o Zabbix.

2- Aqui tem duas prováveis soluções, talvez uma delas dê certo para você:
https://www.zabbix.com/forum/zabbix-help/52084-parsing-mac-address-field-in-windows-10
Em uma tem o uso de expressões regulares (regex).

3- Tem as macros também, mas não sei se funcionarão para Windows:
https://www.zabbix.com/documentation/current/pt/manual/appendix/macros/supported_by_location

{INVENTORY.MACADDRESS.A<1-9>} &#8594; Notificações baseadas em trigger
&#8594; Notificações internas Campo “Endereço MAC A” no inventário do host.
{PROFILE.MACADDRESS<1-9>} é obsoleto.
{INVENTORY.MACADDRESS.B<1-9>} &#8594; Notificações baseadas em trigger
&#8594; Notificações internas Campo “Endereço MAC B” no inventário do host.


________________________________________________
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.

Ou então execute:
# chown -R root:root /
# mount -o remount,rw /
# reboot

e veja o sistema derreter na sua frente.


3. Re: Inventário

Buckminster
Buckminster

(usa Debian)

Enviado em 03/09/2021 - 11:52h

1º- https://www.zabbix.com/documentation/current/pt/manual/config/hosts/host
2º- https://www.zabbix.com/documentation/current/pt/manual/config/hosts/inventory


________________________________________________
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.

Ou então execute:
# chown -R root:root /
# mount -o remount,rw /
# reboot

e veja o sistema derreter na sua frente.



4. Re: Inventário [RESOLVIDO]

HYAGO FREITAS DE JESUS
hyago_shodan

(usa Fedora)

Enviado em 03/09/2021 - 12:49h


A minha ideia é inventariar de forma automatica os hosts windows por que eu gostaria de unificar tudo no Zabbix ao invés de utilizar outros programas como spiceworks, OCS e etc. No modo automático o meu problema está sendo os itens, no segundo link que você mandou inclusive tem o passo a passo de criar itens para que coletem informações de forma automatica mas se você for ver nesse link abaixo:
https://www.zabbix.com/documentation/current/pt/manual/appendix/items/supported_by_platform
Algumas funções não são suportadas pelo Windows e dá uma notificação após a criação do item: Unsupported item key.

Eu estava pensando, como o Zabbix é open source, se não existiria outra forma de criar itens mesmo que seja avançado e através de liguagens de programação. Eu só precisava saber se isso possível por que ai eu já estudaria para fazer.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts