Integração nagios x glpi

34 views
Skip to first unread message

Gustavo Zantut

unread,
May 15, 2018, 5:02:54 PM5/15/18
to Nagios
Boa tarde, gostaria de saber se com meu debian 9 consigo integrar o nagios 4.3 e o glpi 9.1 pois ja segui alguns tutorias e nao deu certo, talvez porque todos eram com o nagios 3. Agradeço muito qualquer ajuda

Dalto Brito

unread,
May 15, 2018, 5:44:25 PM5/15/18
to nagio...@googlegroups.com
Boa noite Gustavo,

Qual a mensagem de erro que aparece?

Qual(is) o(s) tutorial(is) que você utilizou?


--
Cordialmente,
Dalto Brito

Em 15 de maio de 2018 17:50, Gustavo Zantut <gustav...@gmail.com> escreveu:
Boa tarde, gostaria de saber se com meu debian 9 consigo integrar o nagios 4.3 e o glpi 9.1 pois ja segui alguns tutorias e nao deu certo, talvez porque todos eram com o nagios 3. Agradeço muito qualquer ajuda

--
Você recebeu essa mensagem porque está inscrito no grupo "Nagios" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+unsubscribe@googlegroups.com.
Para postar nesse grupo, envie um e-mail para nagio...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/nagios-lab.
Para mais opções, acesse https://groups.google.com/d/optout.

Gustavo Zantut

unread,
May 15, 2018, 6:16:06 PM5/15/18
to Nagios

Robson Alexandre

unread,
May 15, 2018, 10:08:59 PM5/15/18
to nagio...@googlegroups.com
Gustavo,

Já fiz integração do Nagios com o GLPI através do envio de e-mail q tanto Nagios quanto o GLPI já possuem nativos em suas rotinas.


Atenciosamente
Robson Alexandre

Em ter, 15 de mai de 2018 19:16, Gustavo Zantut <gustav...@gmail.com> escreveu:
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Nagios" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+...@googlegroups.com.
Para postar neste grupo, envie um e-mail para nagio...@googlegroups.com.
Visite este grupo em https://groups.google.com/group/nagios-lab.
Para obter mais opções, acesse https://groups.google.com/d/optout.
--
Atenciosamente

Robson Alexandre

Gustavo Zantut

unread,
May 16, 2018, 5:26:41 AM5/16/18
to nagio...@googlegroups.com
Tenho que fazer essa integracao atraves de event  handlers


--
Você recebeu essa mensagem porque está inscrito no grupo "Nagios" dos Grupos do Google.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para nagio...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/nagios-lab.
Para mais opções, acesse https://groups.google.com/d/optout.

Dalto Brito

unread,
May 16, 2018, 9:30:16 AM5/16/18
to nagio...@googlegroups.com
Gustavo, bom dia,

De acordo com o tutorial que vc indicou, deve-se alterar os parâmetros dentro dos arquivos "manage-host-tickets.php & manage-service-tickets.php" incluindo o usuário, senha e banco do GLPI, isso foi feito por você?

Você citou que está utilizando o Nagios 4.x, os caminhos (path) são diferentes, você revisou estes caminhos para a realidade do Nagios 4.x?

Faço estas perguntas para entender melhor o que se passa no seu ambiente, convenhamos que nos falta dados para poder te ajudar melhor.




--
Cordialmente,
Dalto Brito

Em 16 de maio de 2018 05:49, Gustavo Zantut <gustav...@gmail.com> escreveu:
Tenho que fazer essa integracao atraves de event  handlers

Em Ter, 15 de mai de 2018 23:08, Robson Alexandre <alexand...@gmail.com> escreveu:
Gustavo,

Já fiz integração do Nagios com o GLPI através do envio de e-mail q tanto Nagios quanto o GLPI já possuem nativos em suas rotinas.


Atenciosamente
Robson Alexandre

Em ter, 15 de mai de 2018 19:16, Gustavo Zantut <gustav...@gmail.com> escreveu:
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+unsubscribe@googlegroups.com.

Para postar neste grupo, envie um e-mail para nagio...@googlegroups.com.
Visite este grupo em https://groups.google.com/group/nagios-lab.
Para obter mais opções, acesse https://groups.google.com/d/optout.
--
Atenciosamente

Robson Alexandre

--
Você recebeu essa mensagem porque está inscrito no grupo "Nagios" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+unsubscribe@googlegroups.com.

Para postar nesse grupo, envie um e-mail para nagio...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/nagios-lab.
Para mais opções, acesse https://groups.google.com/d/optout.

--
Você recebeu essa mensagem porque está inscrito no grupo "Nagios" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+unsubscribe@googlegroups.com.

Gustavo Zantut

unread,
May 16, 2018, 12:10:16 PM5/16/18
to Nagios
Bom dia.
Todos os caminhos revisados. Estou achando que o problema e a versao do glpi. Vi explos usando versoes 0.90 e a minha mostra 9.1

Dalto Brito

unread,
May 16, 2018, 12:22:04 PM5/16/18
to nagio...@googlegroups.com
Nos logs do Nagios, do GLPI ou do Linux (/var/log) não há mensagens de erros?




--
Cordialmente,
Dalto Brito

Em 16 de maio de 2018 13:10, Gustavo Zantut <gustav...@gmail.com> escreveu:
Bom dia.
Todos os caminhos revisados. Estou achando que o problema e a versao do glpi. Vi explos usando versoes 0.90 e a minha mostra 9.1

Gustavo Zantut

unread,
May 16, 2018, 4:25:52 PM5/16/18
to Nagios
nenhum


Em quarta-feira, 16 de maio de 2018 13:22:04 UTC-3, Dalto Brito escreveu:
Nos logs do Nagios, do GLPI ou do Linux (/var/log) não há mensagens de erros?




--
Cordialmente,
Dalto Brito

Em 16 de maio de 2018 13:10, Gustavo Zantut <gustav...@gmail.com> escreveu:
Bom dia.
Todos os caminhos revisados. Estou achando que o problema e a versao do glpi. Vi explos usando versoes 0.90 e a minha mostra 9.1

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Nagios" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+...@googlegroups.com.
Message has been deleted

Dalto Brito

unread,
May 17, 2018, 9:09:18 AM5/17/18
to nagio...@googlegroups.com
Bom dia Gustavo,

Não existe mais o " conf.d" no Nagios, você deve altar os arquivos <nome_do_host>.cfg, <nome_do_service>.cfg(caso exista) e o template.cfg.

Outro detalhe, como você está usando arquivos em "PHP" { "manage-host-tickets.php & manage-service-tickets.php" } para fazer a integração, verifique no /var/log/httpd/error_log se há alguma mensagem de erro.


--
Cordialmente,
Dalto Brito

Em 16 de maio de 2018 18:37, Gustavo Zantut <gustav...@gmail.com> escreveu:
nao consigo achar o arquivo conf.d dentro do nagios

--
Você recebeu essa mensagem porque está inscrito no grupo "Nagios" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nagios-lab+unsubscribe@googlegroups.com.
Para postar nesse grupo, envie um e-mail para nagio...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/nagios-lab.
Para mais opções, acesse https://groups.google.com/d/optout.

Gustavo Zantut

unread,
May 18, 2018, 3:20:36 PM5/18/18
to Nagios
nenhum log de erro, refiz a instalacao de tudo com as versoes identicas do tutorial, lubuntu, nagios 4.1 glpi 0.90.1 etc e continua sem funcionar s nada de erro nos logs... estou fervendo a cabeca

Dalto Brito

unread,
May 22, 2018, 9:45:18 AM5/22/18
to nagio...@googlegroups.com
Gustavo, bom dia,

Conseguiu resolver?

Estive estudando o caso neste último FDS, e cheguei a conclusão de que está havendo erro de autenticação do código de integração com o GLPI.

Encontrei inclusive uma atualização do mesmo desenvolvedor para a versão 9.1.x do GLPI

Porém não consegui focar na correção do código, pois estou com outra prioridade no momento.

Se quiser tentar, segue os passos:

1º Faça a instalação do GLPI versão 9.1.x normalmente;
2º Acesse Configurações -> API -> Marque como SIM as 3 primeiras opções e clique em Salvar (Após clicar em Salvar irá aparece um link para a documentação de integração via Curl, será bem útil para o debug do código); ;
Acesse Configurações -> API ->  clique na conta de integração -> Gere o Token e guarde o hash criado;
4º Acesse Administração -> Usuário -> Gere os 2 Tokens para o usuário que irá utilizar na integração (NESTA tela TEM 2 CAMPOS DE SENHA, SEMPRE OS PREENCHA OU IRÁ PERDER O ACESSO AO GLPI);
5.1 <Sua instalação>/nagios/plugins/eventhandlers/manage-host-tickets.php <-- AQUI IRÁ COLOCAR OS DADOS DE LOGIN/SENHA E O TOKEN QUE CRIOU NO ITEM 2º
5.1 <Sua instalação>/nagios/plugins/eventhandlers/manage-service-tickets.php  <-- AQUI IRÁ COLOCAR OS DADOS DE LOGIN/SENHA E O TOKEN QUE CRIOU NO ITEM 2º
5.1 <Sua instalação>/nagios/plugins/eventhandlers/glpi_api.php
6º Siga o Tutorial desta URL  http://derrick-smith.com/2017/04/01/update-for-nagios-eventhandler-and-glpi-9-1-ticketing-integration/ CORRIGINDO OS CAMINHOS CONFORME ITENS 5.1, 5.2 E 5.3 DESTE EMAIL;

O problema está nas linhas 18 até 31 que dão base para a linha 74 do arquivo "glpi_api.php".

O problema é que não está autenticando no GLPI.

Sei que não estou te dando a solução ou a resposta esperada, mas pelo menos é um caminho das pedras para poder sair do outro lado.

--
Cordialmente,
Dalto Brito

--
Reply all
Reply to author
Forward
0 new messages