Site icon RDR-IT

GLPI 10: configurar inventário automático de computadores com o GLPI Agent

Introdução

Neste tutorial, vou explicar como configurar o inventário automático no GLPI 10 com o GLPI Agent.

Antes da versão 10 do GLPI, era necessário utilizar um plugin (Fusioninventory ou OCSInventory) para ter um inventário automático no GLPI.

Como esta funcionalidade é nativa do GLPI, se está habituado a utilizar o FusionInventory, não ficará perdido, porque a Teclib simplesmente integrou o plugin diretamente no GLPI 10.

O inventário permitir-nos-á carregar informação dos computadores para o GLPI:

Ativar inventário automático no GLPI 10

Embora isto esteja integrado no GLPI 10, por defeito a funcionalidade de inventário automático não está ativa.

No menu, expanda Administração 1 e clique em Inventário 2.

Como pode ver, a caixa Ativar inventário 1 não está marcada.

Marque a caixa Ativar inventário 1, ajuste a frequência do inventário, se necessário 2 e clique no botão Guardar 3, que se encontra na parte inferior da página.

O inventário está ativado no GLPI 10. Uma dica de ferramenta indicando que a configuração foi atualizada.

Instalar o agente GLPI

Agora, é necessário instalar o GLPI Agent nos computadores para que a informação possa ser enviada para o GLPI.

Tal como o agente FusionInventory, existem dois modos de funcionamento:

Pessoalmente, prefiro a segunda solução.

Para começar, vá ao Github do GLPI Agent para o descarregar : https://github.com/glpi-project/glpi-agent

Aceda à lista de lançamentos e descarregue a versão pretendida:

Da minha parte, escolhi a versão x64 no formato do instalador do Windows (. msi)

Instalação manual do agente GLPI

Após o download, clique duas vezes sobre ele para iniciar o assistente de instalação.

Quando o assistente iniciar, clique no botão Seguinte 1.

Aceite o contrato de licença clicando no botão Seguinte 1.

Se necessário, altere o caminho da instalação 1 clique em Seguinte 2.

Selecione o tipo de instalação: Típica 1.

Introduza o URL do servidor GLPI 10 1, desmarque Instalação rápida 2 e clique em Seguinte 3.

Ignore as opções SSL, clique em Seguinte 1.

Num tutorial futuro, explicarei como configurar opções de SSL para inventário.

Se o acesso ao servidor GLPI exigir a utilização de um proxy, configure-o aqui e clique em Seguinte 1.

Selecione o modo de execução do agente pretendido 1, marque a caixa Executar inventário imediatamente após a instalação 2, desmarque a caixa Respeitar a frequência de inventários especificada pelo servidor 3 e clique no botão Seguinte < <4.

Configure a frequência de inventário para a tarefa agendada 1 e clique em Seguinte 2.

Configure o servidor HTTP incorporado com o agente se o modo de instalação estiver a ser utilizado.

Se quiser adicionar uma TAG, faça-o aqui (isto permite-lhe jogar regras ao enviar para o inventário no GLPI), clique em Next 1.

Ignore as opções avançadas clicando no botão Seguinte 1.

Para as opções de depuração, aconselho a ativá-las, caso haja algum problema será mais fácil solucionar, selecione o nível de depuração em 2 (Nível 2) 1 e clique em Seguinte 2.

Inicie a instalação clicando no botão Instalar 1.

Aguarde a instalação e o primeiro inventário…

Quando a instalação estiver concluída, clique em Concluir 1 para fechar o assistente.

Se for para GLPI, na secção Parque deverá ter o computador no inventário (veremos isso mais à frente no tutorial).

Implementar o agente através da Política de Grupo (GPO) num ambiente do Active Directory

Veremos agora como implementar o Agente GLPI por política de grupo. Na realidade, não existe uma solução, mas sim várias soluções para implementar o agente por GPO:

Vou mostrar-lhe várias soluções, cabe-lhe a si escolher a que mais lhe convém.

GPO: Instalação de software para instalar o agente GLPI

Como o agente está disponível no formato MSI, poderemos passar uma política de grupo que utiliza instalação de software.

Não entrarei em detalhes, mas dar-vos-ei as linhas gerais. : GPO: implantar aplicativos msi

Como já deve ter reparado, é necessário passar informação durante a instalação do GLPI Agent para o configurar, a implementação do MSI pelo GPO não permite passar parâmetros, mas existe uma solução:

Crie um ficheiro . msp com as definições do agente GLPI

Para criar um ficheiro . msp necessitará do Orca que pode ser encontrado em Windows SDK.

Ao instalar o SDK, marque apenas o MSI Tools.

Depois de o SDK estar instalado, vá para a pasta de instalação C:\Program Files (x86)\Windows Kits\10\bin\10.X.X.X\x86 e execute o ficheiro Oraca-x86_en-us.

De seguida, inicie o Orca, disponível no menu Iniciar.

Abra o ficheiro MSI do agente e clique na pasta aberta 1.

Selecione o ficheiro msi do Agente GLPI.

Vá a Transformar 1 e clique em Nova Transformação 2.

Em Tabelas, aceda a Propriedade 1, clique duas vezes numa linha vazia para adicionar uma entrada.

Comece por introduzir o nome da propriedade 1 aqui SERVER e clique em OK 2.

De seguida indique o valor 1, aqui o URL do servidor GLPI e clique em OK 2.

A linha é adicionada:

Pode encontrar a lista de configurações aqui : https://glpi-agent.readthedocs.io/en/latest/installation/windows-command-line.html#command-line-parameters

Depois de adicionar os parâmetros necessários, clique em Transformar 1 e, em seguida, em Gerar Transformação 2.

Introduza o ficheiro MST para o Agente GLPI.

Na partilha de rede para a implementação da aplicação, coloque o ficheiro MSI e MST do agente.

Ao criar a implementação na instalação do software, escolha o tipo de implementação Avançada.

Em Propriedades, aceda ao separador Modificações e clique no botão Adicionar.

Selecione o ficheiro MST.

O ficheiro MST foi adicionado, clique em OK para fechar a janela de propriedades.

Assim, para verificar se as definições foram aplicadas corretamente, pode verificar no registo se o servidor foi configurado corretamente:

O computador também deve ser adicionado ao inventário do GLPI.

Esta técnica pode ser utilizada com qualquer ficheiro MSI.

Passer les paramètres de GLPI Agent directement en modifiant le registre

Le seconde méthode pour le déploiement de GLPI Agent par l’installation de logiciel, consiste à faire un déploiement normalement du fichier MSI et dans une autre stratégie de groupe de passer les paramètres de configuration qui se trouve dans le registre.

Não vou entrar em detalhes, mas encontrará aqui um tutorial que explica como fazer: GPO: adicionar uma chave de registo

Localização chave : HKEY_LOCAL_MACHINE\SOFTFARE\GLPI-Agent.

No mínimo, deve configurar a chave do servidor indicando o URL do server GLPI.

Aqui estão as chaves do registo:

Para saber a que correspondem, tem de fazer a ligação aos parâmetros de instalação do ficheiro MSI ( https://glpi-agent.readthedocs.io/en/latest/installation/windows-command-line.html#command-line-parameters)

Implantar o agente GLPI por script

Um método mais clássico, já utilizado com o agente FusionInventory, é utilizar um script via GPO que é executado quando o computador arranca.

No site oficial de documentação, é oferecido um script VBS : https://glpi-agent.readthedocs.io/en/latest/installation/index.html#large-installations

Também escrevi um script PowerShell que permite instalar o GLPI Agent : https://git.rdr-it.io/scripts/glpi-agent-powershell-install/-/tree/main

Aconselho-o a utilizar o script PowerShell, porque a Microsoft planeou deixar de suportar nativamente a linguagem VBS no Windows 11.

Aceda ao inventário do agente no GLPI 10

Agora, só falta verificar no GLPI 10 se o Agente GLPI fez o seu trabalho correctamente.

Gestão de Agentes

Os computadores são visíveis em dois locais no GLPI, na página de administração de inventário, clicando em Agentes 1.

Tem a lista de agentes instalados.

Voltaremos aos Agentes no GLPI noutros tutoriais, principalmente sobre a descoberta de redes e a implementação de software.

Para quem estiver curioso, aqui fica a página detalhada de um agente:

Inventário de computadores (Parque)

O segundo local onde encontraremos os computadores enviados pelo agente é na secção Parque (Inventário). É aqui que poderemos ter informações técnicas sobre o computador.

Expanda o Park e clique em Computadores:

Abaixo estão algumas capturas de ecrã das informações disponíveis:


Este tutorial termina aqui, deverá ter todas as informações para instalar o GLPI Agent no Windows, seja manual ou automaticamente.

Para além de ver como instalar o GLPI Agent, viu como criar um ficheiro de definições MST para ficheiros MSI com o Orca.

Caso tenha alguma dúvida ou problema, fale nos comentários. Qual a solução para a implementação de GPO que escolheu? Scripts ou instalação de software?

Exit mobile version