Olá pessoal,
Com o lançamento do Zabbix 3 fiz a homologação da integração com o GLPI para abertura de chamados automáticas a partir de um evento gerado no Zabbix.
Essa integração foi testada usando a distribuição Debian com os seguintes softwares:
- Zabbix 3
- GLPI 0.90
- Plugin Webservices 1.6.0
- Python 2.7
- PHP 5.6.17
Obs.: Não funciona com o GLPI 0.90.1, devido ao plugin Webservices não ter suporte para essa versão.
Os scripts para integração estão atualizados e disponíveis em meu GitHub.
Para configurações tanto no GLPI como no Zabbix, você pode seguir o tutorial anterior disponível aqui.
Não esqueçam de baixar os scripts que foram atualizados, caso contrário, sua integração não irá funcionar devido a algumas mudanças no código para fechar o registro automaticamente no GLPI.
Muito bom, pena que tenho a versão 0.90.1.
ResponderExcluirAssim que o plugin Webservices suportar a versão 0.09.1 ou superior, eu atualizo a integração.
ExcluirInstalei a versão 0.90.3 a integração funciona?
ResponderExcluirAinda não testei. Você pode fazer o teste por conta própria. A limitação é o plugin Webservices.
ExcluirExcelente projeto, parabéns.
ResponderExcluirRealizei a integração conforme recomendações de versões e afins, mas ainda enfrento o problema do zabbix abrir o chamado e não conseguir fechar o mesmo. Teria algo que eu podesse rever para solucionar esse problema?
Obrigado!
Abre uma issue no meu GitHub relatando o problema e mostrando os erros. Por lá que eu dou o suporte nessa integração.
Excluirjanssen, tenho no meu ambiente rodando um zabbix 3.0.4 integrado no GLPI 0.90.5 com webservices 1.6.0, funcionando perfeitamente, você é um monstro
ResponderExcluirOtimo, posto. Teria algum link para download de video aulas do GLPI? abraços
ResponderExcluirSomente nesse curso -> http://store.conectsys.com.br/1038ee/curso-central-de-servicos-com-glpi
ExcluirOla amigo. Estou com o seguinte erro:
ResponderExcluir+ Calling 'glpi.test' on http://172.31.128.23/glpi/plugins/webservices/xmlrpc.php
PHP Fatal error: Call to undefined function xmlrpc_encode_request() in /usr/local/etc/zabbix32/scripts/zabbix-glpi/tickets_zabbix_glpi.php on line 75
Meu servidor Zabbix fica separado do Servidor Glpi
Ola amigo.
ResponderExcluirMuito bom esse seu projeto.
Estou com dificuldades.
Erro que aparece ao tentar criar o chamado no GLPI.
+ Calling 'glpi.test' on http://172.31.128.23/glpi/plugins/webservices/xmlrpc.php
PHP Fatal error: Call to undefined function xmlrpc_encode_request() in /usr/local/etc/zabbix32/scripts/zabbix-glpi/tickets_zabbix_glpi.php on line 75
Servidores separados.
Parabéns pelo conteúdo, vou tentar implementar aqui na empresa.
ResponderExcluirPlugin Webservices que funciona com as novas versões do GLPI 9.1.x
ResponderExcluirhttps://sourceforge.net/projects/glpiwebservices/
Boa noite, Janssen
ResponderExcluirFunciona com o GLPI 9.1.3?
Ótimo trabalho, parabéns.
JANSSEN DOS REIS LIMA parabéns pelo trabalho.
ResponderExcluirNa versão GLPI 091 já vem com API inetgrado por isso não da para instalar o webservices.
Na nova configuração solicta um token que é gerado na interface do flpi mas não esta implementado no código.
Abraços
Acabei de usar seu tutorial e funcionou perfeitamente. Zabbix 3.0.5 e GLPI 9.1.3. Muito obrigado!!
ResponderExcluir