Acompanhe seu chamados pelo celular/tablet

Acompanhe seu chamados pelo celular/tablet com o GLPI, no blog ja passamos pelo tutorial de instalação do GLPI Server, agora para ampliar mais as possibilidades vamos instalar o plugin Webservices para que seja possível abrir chamados e listar chamados atraves do celular ou tablet. Com o App é possível: abrir e solucionar chamados, adicionar acompanhamentos (followup), Ser avisado quando um chamado foir adicionado e etc…

Requisitos para que o app funcione:
– GLPI versão 0.84.x (ou superior);
– Plugin webservices, instalado e configurado para permitir acesso.

Link para baixar plugin webservices http://plugins.glpi-project.org/spip.php?article94

Então vamos lá!

Faça o download da ultima versão do Plugin do GLPI através do endereço:http://www.glpi-project.org/

Clique com botão direito no link de download e selecione copiar link.

Para que todos façam da mesma forma e consigam facilmente vamos fazer o seguinte antes de iniciar a instalação vamos para o diretório que interessa, onde o plugin precisa estar baixado e pronto com o seguinte comando

# cd /var/www/glpi/plugins

Ae faça o download do GLPI pelo terminal com o seguinte comando:
# wget -c https://forge.indepnet.net/attachments/download/1907/glpi-webservices-1.4.3.tar.gz

Download do Plugin de Web Services

Download do Plugin de Web Services

Agora descompacte o diretório que acabamos de baixar com o comando:

# tar zxvf glpi-webservices-1.4.3.tar.gz  ( comando + o nome do arquivo baixado)

E pronto parte mais dificil terminada, acesse o GLPI pelo navegador e va no menu “Configurar -> Plugins” e ja estara la prontinho o plugin.

Lista de Plugins disponível

Lista de Plugins disponível

Nesta tela do plugin vcs vão notar algo! que adoro que aconteça nas instalações, é ae que entramos a fundo para conhecer outras áreas, notem que ele apresenta um erro de incompatibilidade, o erro d XMLRPC do php5, que neste tutorial não instalamos e nem no tutorial de instalação do servidor GLPI, que agora ta fazendo falta. Então vamos corrigir este erro:

Instale o módulo:

# apt-get install php5-xmlrpc

e reinicie o Apache

# service apache2 restart

Pronto corrigido o problema

Retorne ao navegador e atualize o painel do GLPI e pronto nosso status muda e já ativa o botão “instalar”

Instalar o Plugin

Instalar o Plugin

Após clicar em instalar ele recarrega a página e aparece o botão “HABILITAR” só clicar nele e prontinho mais uma missão concluída.

Agora pegue seu aparelho mobile e instalar o APP:

No Android busque por GLPI que aparecerá entre os primeiros APP da lista conforme imagem abaixo:

App no Play Store

App no Play Store

 

-Edição 03/08/16
Foi plotado um problema pelo André Zanelato na instalação do plugin, que apresentou o seguinte erro:

“Incompatible PHP Intallation. Requires module soap”.

E como solução sugerido pelo Eduardo é executar o seguinte comando:

# apt-get install php-7.0-soap php-xmlrpc

Obrigado a todos..

 

Gde abç

Acompanhe seu chamados pelo celular/tablet
Até agora este artigo teve: 1 voto

Fernando Oliveira

Tecnólogo em Informática, Pós graduado em Mídias Digitais (CESUMAR) e Informática em Saúde (UNIFESP), MCP, MTA Redes, ITIL, Google Adwords e Analytics, ISO/IEC 20000, ISO/IEC 27002, Cloud Computing. Exin Certified Integrator Secure Cloud Services, Scrum e Six Sigma White e Yellow Belt.

17 Comentários

  1. César Barbosa Gonçalves

    Bom dia Fernando!

    O App não está mais disponível no Google Play?

    Forte abraço!

    Responder
    1. César Barbosa Gonçalves

      Desculpe, vi que não é compatível com meu android.

      Flw

      Responder
      1. Fernando OliveiraFernando Oliveira (Publicações do Autor)

        Bom dia César, obrigado pela visita no blog.

        Putz que azar, fui dar uma olhada no GPlay para ver se ainda tinha os apps, e ainda estão lá, pelo menos na versão do meu android.

        Está na hora de um upgrade de celular né srsrsrsr

        gde abç

        Responder
  2. Sócrates

    olá amigo será que pode me ajudar?
    eu tenho teamviwer.
    O lance é o seguinte, instalei o webservices, até ai tudo certo não apresentou nehum problema.
    Instalei o APP tb.
    Porém no APP coloco o IP ou a url para acesso externo, e nada acontece, parece que o APP não funciona.
    Será que pode me dar um auxilio?
    Desde já grato.
    Abs.
    Sócrates

    Responder
    1. Fernando OliveiraFernando Oliveira (Publicações do Autor)

      Bom dia Sócrates, tudo bem ?
      Desculpe a demora em responder.
      Sócrates, obrigado pelo acesso no blog, bom todos os artigos eu fiz após a implementação na prática da estrutura onde trabalhava, no momento não estou trabalhando ai fico de mãos atadas para fazer alguns testes.
      Mas podemos eliminar situações, como esta seu firewall para o acesso externo? e este acesso é um ip fixo para a aplicação ou um NAT?
      Na época eu achei o app meio instável, e como já faz um tempinho acredito que ja tenha uma certa melhoria.
      Se quiser eu instalo o app em meu device aqui e tento acessar com um usuário que vc tenha ai para testes, e tentamos juntos.
      gde abç

      Responder
  3. Andre Zanelato

    Boa tarde Fernando.
    Quando vou instalar o plugin no meu GLPI aparece a seguinte mensagem:
    “Incompatible PHP Intallation. Requires module soap”.
    Consegue me ajudar a resolver este problema?
    Desde já agradeço

    Responder
  4. Fernando OliveiraFernando Oliveira (Publicações do Autor)

    Boa tarde André, tudo joia?
    Olha se não me falha a memória eu tive algum problema destes em alguns testes, e na época verifiquei que era incompatibilidade da versão de php ou mesmo do GLPI.
    Mas estas versões que estão no tutorial é a ultima que testei e deu certo, talvez em sua instalação do php faltou alguma dependência ou algo assim.
    Porém meu conselho é verificar as versões do glpi, plugin e php que esta instalada e ver se todas são compatíveis.

    gde abç

    Responder
  5. Eduardo

    Só tive que instalar os módulos:
    # apt-get install php-7.0-soap php-xmlrpc

    Responder
    1. Fernando OliveiraFernando Oliveira (Publicações do Autor)

      Boa noite Eduardo, tudo jóia?
      obrigado pelo acesso no site.

      Vou inserir no artigo esse seu feedback ..
      E é isso ai vamos somando experiências para montar uma solução bacana.

      gde Abç

      Responder
    2. RENAN NASCIMENTO DE OLIVEIRA

      Rapaz, poderia me ajudar?
      Eu tive o mesmo problema. Instalei o soap e reiniciei o apache, antes de ter visto sua resposta, ai ficou nesse diretório:

      Creating config file /etc/php/7.0/mods-available/soap.ini with new version
      Configurando php-soap (1:7.0+35ubuntu6) …
      A processar ‘triggers’ para libapache2-mod-php7.0 (7.0.8-0ubuntu0.16.04.2) …

      Porém o problema no plugin permaneceu. Foi ai que procurei outras alternativas e achei sua resposta, que parece é a solução pro meu problema kk
      Só que, infelizmente quando eu mando esse comando ‘# apt-get install php-7.0-soap php-xmlrpc’, da o seguinte:

      root@glpioft:~# apt-get install php-7.0-soap php-xmlrpc
      Lendo listas de pacotes… Pronto
      Construindo árvore de dependências
      Lendo informação de estado… Pronto
      E: Impossível encontrar o pacote php-7.0-soap
      E: Couldn’t find any package by glob ‘php-7.0-soap’
      E: Não foi possível encontrar o pacote através da expressão regular ‘php-7.0-soap’

      Comecei a mexer com linux agora e não achei muita coisa.

      Responder
      1. Fernando OliveiraFernando Oliveira (Publicações do Autor)

        Boa noite Renan, tudo certo ??
        obrigado pela visita no blog!

        Vamos lá.
        se o problema for este será guerra fraca rsrs.
        Me diga uma coisa qual Linux está usando ?

        Pelo que entendi seu source.list está precisando de um up, mas preciso saber qual o Linux que esta usando.

        Uma dica é instalar o aptitude que faz a instalação de pacotes como o apt-get install, porém já carrega todas as dependências.
        Para instalar ele execute
        #apt-get install aptitude
        e tenta instalar o comando #aptitude install php-7.0-soap php-xmlrpc

        ou tenta esta opção, adicionando um repositório que encontrei pela net a fora
        # add-apt-repository ppa:ondrej/php -y
        # apt-get update
        # apt-get install -y php-7.0-soap php-xmlrpc

        tenta as duas opções e de um feedback para nós..

        ou se não der nenhuma delas, me diga a distribuição que esta usando e monto uma VM aqui para fazermos os testes juntos.

        gde abç

        Responder
  6. virgilio

    Bom dia, pretende atualizar o webservice para a versão 9.1?
    interessei pelo seu plugin, mas pra mim está aparecendo q é incompatível com a versão do glpi.

    Responder
  7. Fernando OliveiraFernando Oliveira (Publicações do Autor)

    Boa tarde Virgilio, tudo certo?
    Obrigado pelo acesso ao blog.

    Quando utilizei o plugin tive que deixar o GLPI uma versão e menos da atual naquela época.
    Infelizmente não estou trabalhando com Infra, para dar continuidade de testes em atualizações.
    Mas estou montando uma sequencia de laboratórios para atualizar todos os recursos que publiquei no blog.

    obrigado mais uma vez
    gde abç

    Responder
  8. Anderson

    Ainda funciona?? Pq não achei esse app para download.

    Responder
  9. Fernando OliveiraFernando Oliveira (Publicações do Autor)

    Olá Anderson, o APP esta disponível para download sim, porém só encontrei ele na versão paga.

    gde abçs

    Responder
  10. Roberto felix

    Olá, instalei e funcionou perfeitamente. Vale a pena.

    Alguém poderia me ajudar, com relação ao consumo de internet por acesso ?

    O pessoal da T.I da minha empresa disse que vai consumir muita banda e colocou uma série de dificuldades.

    Mas quero provar que é possível e que vale a pena. E também acredito que não seja tão alto o consumo da internet.

    Responder
  11. Fernando OliveiraFernando Oliveira (Publicações do Autor)

    Bom dia Roberto, tudo bem ?

    Roberto instale o bandwidth em sua maquina e realize o monitoramento de consumo de banda do servidor onde esta o GLPI e monitore o IP do dispositivo móvel e verá que o consumo não fará diferença na vida do pessoal da TI.

    Outra coisa, se a infraestrutura interna não comportar soluções que nos ajudam então tem alguma coisa errada ai. rsrs

    abçs

    Responder

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *