| Subcribe via RSS

Integrando o OCS Inventory com o GLPI

May 17th, 2008 Posted in Dicas


A algum tempo venho utilizando o OCS Inventory para levantar o parque de máquinas dos clientes. Sempre a procura de uma ferramenta para controle de atendimentos, equipamentos e que pudesse criar algum relatório de tudo isso encontrei o GLPI.

Os dois tem uma grande vantagem de saída, são licenciados sob GNU/GPL, são softwares bem maduros, na página do GLPI tem uma boa lista de empresas e entidades que o utilizam em vários países, inclusive no Brasil. Além disso você pode integrá-los. Então seu inventário feito com o OCS já é importado pelo GLPI.

Você pode ver a configuração do OCS em Realizando o Inventário da Rede com o OCS Inventory, e do GLPI em
Gerenciando Recursos de TI com o GLPI.

O GLPI permite que sejam adicionados plugins, e no nosso caso vamos colocar o http://glpi-project.org/IMG/gz/glpi-mass_ocs_import-1.1.tar.gz

Após o download basta descompactar o arquivo e copiar a pasta resultante para a pasta “plugins” do seu GLPI. Agora efetue o logoff e logon, vá em Configuração -> Plugins, seu plugin para importação do OCS deve estar lá.

Basta configurar o servidor que tem o OCS instalado, e clicar em “Enable Synchronization”. Agora suas máquinas já devem aparecer em Inventário -> Computadores. Caso não apareçam… de um tempinho, ele ainda deve estar em fase de sincronização.

Boa sorte.

11 Responses to “Integrando o OCS Inventory com o GLPI”

  1. Marcelo Borges Fagundes Says:

    Muito boa a dica, eficiente e coerente.
    Assim sendo a integração da pra gerir toda a rede de uma forma mais pratica e eficaz.

    Good Job


  2. cassio Says:

    cara, onde que fica a opção enable synchronization? Preciso fazer um trabalho com esses programas para faculdade e não consigo fazer o glpi sincronizar com o ocs.
    Obrigado!

  3. Vinícius Santoro Says:

    Cassio… essa opção varia de acordo com a versão do GLPI que está sendo utilizada.
    Qual é a sua?
    Tem alguns detalhes a mais em: http://www.viniciussantoro.com/2008/10/como-integrar-o-glpi-e-o-ocs-inventory-ng/

    obs.: Parabéns Humberto, esta sempre a fazer otimos artigos.


  4. Gleizer Says:

    Olá pessoal, fiz a instalação do GLPI e do OCS. Adicionei o plugin necessário e executei a sincronização. Até aqui tudo bem, mas apenas as informações de uma máquina das várias que estão no OCS foi transportada para o GLPI. Alguém sabe o motivo?

  5. Gleizer Says:

    Pessoal, já consegui importar as outras máquinas. Pra quem se deparar com essa dúvida o que se deve fazer é: No GLPI, acessar ferramentas, OCS-NG, importação de novos computadores.
    Valeu.

  6. Michel Says:

    Pessoal, bom dia!!!

    Gostaria de saber como posso utilizar as chamadas Entidades no GLPI, estou implementando, porem nao consigo entender a forma de se trabalhar com ele.

    Obrigado


  7. PAdilha Says:

    gostaria de saber se eu instalar em qualquer máquina que estiver na rede, o OCS Server 1.01 – funciona, se ele pega as outras máquinas? É só instalar o agent p/ windows?
    alguém poderia me ajudar a configurar…instalar eu cosnegui…mas não captura nada de nenhum computador, mesmo o q está instalado.

  8. Tomassoni Says:

    Amigo, configurei o OCS Ver. 1.02 no Linux, e todos meus hosts são Windows XP, rodo o agent, porém não é enviado as informações para o servidor.
    Estou fazendo o seguinte processo.
    Executo o ocsagent.exe, ele cria varios outros arquivos dentro do proprio diretorio que executei, ai renomeio o ocsLogon para 192.168.1.10.exe (Onde esta o servidor), executo ele o log é o seguinte:

    HTTP SERVER: Opening Internet connection to download …ERROR: Unable to download : The server name or address could not be resolved

    HTTP SERVER: Closing HTTP connection…OK
    WMI Connect: Trying to connect to WMI namespace root\cimv2 on device …OK.
    Registry Connect: Trying to connect to HKEY_LOCAL_MACHINE on device …OK.
    CHECKINGS: No ocsinventory.dat file found !
    IpHlpAPI GetNetworkAdapters…
    IpHlpAPI GetNetworkAdapters: Calling GetIfTable to determine network adapter properties…OK
    IpHlpAPI GetNetworkAdapters: Calling GetAdapterInfo to determine IP Infos…OK
    IpHlpAPI GetNetworkAdapters: OK (4 objects).
    DID_CHECK: Mac changed new: old:, hname changed new: old:
    Generating Unique ID for device …OK (TI-03-2009-08-10-10-53-40)
    CHECKINGS: write and in ocsinventory.dat
    HTTP SERVER: Creating CInternetSession to get inventory parameters…OK.
    HTTP SERVER: Getting HTTP Connection to server ocsinventory-ng port 80 using no authentication…OK.
    HTTP SERVER: Sending prolog query…
    HTTP SERVER: The server name or address could not be resolved

    HTTP SERVER: Closing HTTP connection
    WMI Disconnect: Disconnected from WMI namespace.
    Writing last inventory state not required.
    Execution duration: 00:00:04.

    Saberia me auxiliar?


  9. Humberto Caetano Says:

    Amigo, nas estações você colocar o IP ou o nome do servidor. É provável que esta etapa esteja faltando.

  10. Humberto Caetano Says:

    Outro ponto que você deve verificar é se existe alguma virgula no meio do IP que você colocou. É dificil, mas acontece.

  11. Marcel Says:

    Boa Tarde,
    Tenho 1300 maquinas inventáriadas, algumas maquinas que foram retiradas ainda ficam, tem alguma confiração que faço para depois de um tempo as maquinas sairem do OCS server?
    Obrigado!

Leave a Reply