Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Não esta criando Ticket #14

Closed
jeaneduardo opened this issue Mar 7, 2017 · 4 comments
Closed

Não esta criando Ticket #14

jeaneduardo opened this issue Mar 7, 2017 · 4 comments
Labels

Comments

@jeaneduardo
Copy link

Olá boa tarde

Segui o tutorial http://janssenlima.blogspot.com.br/2013/11/integracao-zabbix-glpi.html para fazer a instalação porem o ticket não é aberto, vou detalhar abaixo o procedimento.

Ambiente
GLPI 9.1.2
Debian GNU/Linux 8
PHP 5.6.30
Apache/2.4.10

Zabbix 3.2
Debian GNU/Linux 9
PHP 7.0.14-2
Apache/2.4.25

Instalação do webservices

  1. Instalei o plugin webservices e configurei para o IP Do zabbix ter acesso a ele.
    captura de tela de 2017-03-07 12-50-31

Instalação integração Zabbix

  1. Coloquei os arquivos dentro da pasta do zabbix /usr/local/share/zabbix/externalscripts com permissão de execução
    zabbix zabbix 559 mar 3 14:54 ack_zabbix_glpi.py
    zabbix zabbix 7632 mar 7 12:29 tickets_zabbix_glpi.php

  2. No arquivo tickets_zabbix_glpi.php configurei da seguinte forma
    $user = "USUARIO_GLPI";
    $password = "SENHA_GLPI";
    $xmlhost = "HOST_GLPI";
    $xmlurl = "plugins/webservices/xmlrpc.php";
    $category = "";
    $watcher = "2";
    $watchergroup = "1";
    $sqlhost = "HOST_BD_GLPI";
    $sqldb = "glpi";
    $sqluser = "USUÁRIO_BD_GLPI";
    $sqlpwd = "SENHA_BD_GLPI";
    $path_zabbix = "/usr/local/share/zabbix/externalscripts";

  3. Configurei ação no Zabbix conforme imagens abaixo.
    captura de tela de 2017-03-07 12-45-01
    captura de tela de 2017-03-07 12-45-08
    captura de tela de 2017-03-07 12-45-45
    captura de tela de 2017-03-07 12-46-00

Cenário
Quando acontece um desastre deveria abrir a notificação

  1. Log do apache do GLPI
    172.16.170.15 - - [07/Mar/2017:12:32:56 -0300] "POST /plugins/webservices/xmlrpc.php HTTP/1.0" 200 892 "-" "-"
    172.16.170.15 - - [07/Mar/2017:12:32:56 -0300] "POST /plugins/webservices/xmlrpc.php HTTP/1.0" 200 1219 "-" "-"
    172.16.170.15 - - [07/Mar/2017:12:32:57 -0300] "POST /plugins/webservices/xmlrpc.php?session=ru6sm24g3eeimn7njqjo5huak6 HTTP/1.0" 200 734 "-" "-"

  2. Log do webservice GLPI
    captura de tela de 2017-03-07 12-50-08

Poderia me ajudar por favor

@GuiBalestro
Copy link

Jean, estou com a mesma situação que a sua.
Conseguistes descobrir o que faltou configurar para a geração do Ticket?

Vlw

@jeaneduardo
Copy link
Author

Olá @GuiBalestro não consegui resolver, creio que seja um bug do plugin, estou aguardando alguma mensagem do desenvolvedor @janssenlima.

@GuiBalestro
Copy link

Boa noite @jeaneduardo ,
Essa forma de configuração é incompatível com a versão 9.1.2 do GLPI.
Na versão 9.1.2 existe API nativa no GLPI.
Eu fiz a integração usando o Verdanatech.
Tutorial nesse vídeo:

https://www.youtube.com/watch?v=BPK8tDj2yK0

@janssenlima
Copy link
Owner

Issue no github é usado para contribuição de código e report de bugs encontrados, não para suporte.
Contribuem com erros, não com pedido de ajuda.

Repository owner locked and limited conversation to collaborators Apr 26, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants