Prezados,
Estamos tentando popular inicialmente a base do CMDB com dados de inventários de outras ferramentas (OCS e SCCM). Conseguimos através do OTRS (menu Administração/Importação/Exportação) criar modelos para hardwares e softwares, por exemplo, e importar os ICs a partir de arquivos CSV gerados pelas ferramentas supracitadas. No entanto, ainda não descobrimos como importar/exportar os relacionamentos entres estes ICs. Isto é, existe uma tabela do OTRS denominada link_relation que mapeia os relacionamentos internos realizados através do "Associar" na aba BDGC. Alguém sabe como exportar/importar esta tabela ou alguma forma de inserir e buscar automaticamente os relacionamentos entre os ICs (algo como "SRV1" inclue "Windows 2012 Server") sem ter que acessar está tabela diretamente no MySQL? Algo semelhante ao script /opt/otrs/bin/otrs.ImportExport.pl?
Agradeço antecipadamente.
Atenciosamente,
Paulo Ricardo
Importando e exportando o CMDB (BDGC)
-
- Znuny newbie
- Posts: 20
- Joined: 05 Jun 2014, 18:56
- Znuny Version: 4.0.1
- Real Name: Paulo Ricardo Abrahão
- Company: Senado Federal
- Location: Brasil
Importando e exportando o CMDB (BDGC)
OTRS 3.3.x on Linux with MySQL/Oracle database.
-
- Znuny expert
- Posts: 185
- Joined: 08 May 2014, 16:05
- Znuny Version: 6.0.10
- Real Name: Marcos Aurelio Silverio
- Company: Infracerta
- Location: Brazil
- Contact:
Re: Importando e exportando o CMDB (BDGC)
Olá PAulo,
Realmente não existe nenhuma forma "default" de fazer isso.
Uma saída que não é exatamente da forma que você talvez precise seria usar esse plugin aqui:
http://opar.perl-services.de/dist/ITSM- ... tion-2.3.0
Com ele você consegue adicionar atributos extras dentro das classes do OTRS, então, por exemplo, vc criaria um item dentro de uma classe chamado "Relacionamento" e dentro dela iria o nome do objeto relacionado, que no caso seria outro IC. Dá até pra colocar um campo extra com o tipo de relacionamento (ex: depende de, inclui, faz parte de).
Sei que não é a solução ideal, mas o OTRS é bem flexível e permite usar isso como alternativa, outra forma como você já comentou é fazer um select no banco e inserir a associação, se tiver interessado segue uma dica:
http://www.neteye-blog.com/2014/05/cmdb ... inventory/
Abraços e boa sorte.
Realmente não existe nenhuma forma "default" de fazer isso.
Uma saída que não é exatamente da forma que você talvez precise seria usar esse plugin aqui:
http://opar.perl-services.de/dist/ITSM- ... tion-2.3.0
Com ele você consegue adicionar atributos extras dentro das classes do OTRS, então, por exemplo, vc criaria um item dentro de uma classe chamado "Relacionamento" e dentro dela iria o nome do objeto relacionado, que no caso seria outro IC. Dá até pra colocar um campo extra com o tipo de relacionamento (ex: depende de, inclui, faz parte de).
Sei que não é a solução ideal, mas o OTRS é bem flexível e permite usar isso como alternativa, outra forma como você já comentou é fazer um select no banco e inserir a associação, se tiver interessado segue uma dica:
http://www.neteye-blog.com/2014/05/cmdb ... inventory/
Abraços e boa sorte.
OTRS 6.0.10 Centos 7 Mysql 5.6
Videos de OTRS no Youtube: https://www.youtube.com/channel/UCscGon ... 7hADe3AalA
http://infracerta.com.br
Videos de OTRS no Youtube: https://www.youtube.com/channel/UCscGon ... 7hADe3AalA
http://infracerta.com.br
-
- Znuny newbie
- Posts: 20
- Joined: 05 Jun 2014, 18:56
- Znuny Version: 4.0.1
- Real Name: Paulo Ricardo Abrahão
- Company: Senado Federal
- Location: Brasil
Re: Importando e exportando o CMDB (BDGC)
Obrigado Marcos!
Vou dar uma olhada com calma nas alternativas.
Abraço.
Vou dar uma olhada com calma nas alternativas.
Abraço.
OTRS 3.3.x on Linux with MySQL/Oracle database.
-
- Znuny newbie
- Posts: 20
- Joined: 05 Jun 2014, 18:56
- Znuny Version: 4.0.1
- Real Name: Paulo Ricardo Abrahão
- Company: Senado Federal
- Location: Brasil
Re: Importando e exportando o CMDB (BDGC)
Prezado Marcos,
Só para dar um retorno, já estamos utilizando o plugin da alternativa 1.
Estamos com problemas para importar automaticamente de uma planilha os dados com as referências. Mas estamos trabalhando para sanar isso.
De dentro do OTRS funciona a criação dos links entre ICs, por exemplo, com o plugin instalado. Pode ser o caminho.
Na alternativa 2, chegamos a instalar o OCS para testes mas optamos para inventário o SCCM da Microsoft.
Na página que sugeristes não fica claro como fazer a importação das relações. Ele mostra como criar o CVS das relações SW_HW para futura importação no OTRS.
http://www.neteye-blog.com/wp-content/u ... cript2.png
Só não fala como fazer a importação... Talvez um contato com eles resolva.
Obrigado.
Paulo Ricardo
Só para dar um retorno, já estamos utilizando o plugin da alternativa 1.
Estamos com problemas para importar automaticamente de uma planilha os dados com as referências. Mas estamos trabalhando para sanar isso.
De dentro do OTRS funciona a criação dos links entre ICs, por exemplo, com o plugin instalado. Pode ser o caminho.
Na alternativa 2, chegamos a instalar o OCS para testes mas optamos para inventário o SCCM da Microsoft.
Na página que sugeristes não fica claro como fazer a importação das relações. Ele mostra como criar o CVS das relações SW_HW para futura importação no OTRS.
http://www.neteye-blog.com/wp-content/u ... cript2.png
Só não fala como fazer a importação... Talvez um contato com eles resolva.
Obrigado.
Paulo Ricardo
OTRS 3.3.x on Linux with MySQL/Oracle database.
-
- Znuny expert
- Posts: 185
- Joined: 08 May 2014, 16:05
- Znuny Version: 6.0.10
- Real Name: Marcos Aurelio Silverio
- Company: Infracerta
- Location: Brazil
- Contact:
Re: Importando e exportando o CMDB (BDGC)
Olá Paulo,
Para fazer a importação você tem que criar um template em Admin > Import/Export e inserir nele os campos que serão preenchidos pelo CSV, recomendo criar o template com a mesma ordem que os campos aparecem no IC. Feito isso você precisa fazer com que sua ferramenta de inventário gere um CSV exatamente no formato que o OTRS precisa receber, para saber qual o formato sugiro criar um item de configuração e depois exportar pelo próprio OTRS.
Eu tenho em alguns clientes este cenário usando OCS, mas nunca precisei usar relacionamentos automáticos entre IC's, pois em algum lugar eu tenho que dizer que relacionamentos são esses, então preferimos configurar isso manualmente no OTRS, ou em alguns caso isso nem foi necessário.
Abraços e boa sorte.
Para fazer a importação você tem que criar um template em Admin > Import/Export e inserir nele os campos que serão preenchidos pelo CSV, recomendo criar o template com a mesma ordem que os campos aparecem no IC. Feito isso você precisa fazer com que sua ferramenta de inventário gere um CSV exatamente no formato que o OTRS precisa receber, para saber qual o formato sugiro criar um item de configuração e depois exportar pelo próprio OTRS.
Eu tenho em alguns clientes este cenário usando OCS, mas nunca precisei usar relacionamentos automáticos entre IC's, pois em algum lugar eu tenho que dizer que relacionamentos são esses, então preferimos configurar isso manualmente no OTRS, ou em alguns caso isso nem foi necessário.
Abraços e boa sorte.
OTRS 6.0.10 Centos 7 Mysql 5.6
Videos de OTRS no Youtube: https://www.youtube.com/channel/UCscGon ... 7hADe3AalA
http://infracerta.com.br
Videos de OTRS no Youtube: https://www.youtube.com/channel/UCscGon ... 7hADe3AalA
http://infracerta.com.br