Icinga Web sem hosts / serviços aparecendo


10

Após uma nova instalação do icinga 1.8 e do icinga web, adicionei alguns hosts / serviços e reiniciei o serviço icinga. Em seguida, limpei o cache no icinga web através da interface da web, clicando em admin na parte superior da tela e limpe o cache. recarregou a interface icinga-web e o host / serviços recém-adicionados não foram exibidos.

Os logs do icinga não mostram nenhum problema, eu também executei /etc/init.d/icinga showerrorse nenhum erro ou aviso é exibido.

Procurei em toda parte por uma solução e li toda a documentação do icinga, mas não encontrei nenhuma referência a esse problema em nenhum lugar.


Eu levantei a pergunta no canal de IRC e as primeiras perguntas são "Você usa ido2db?" "Se sim, o banco de dados está em execução?" "Se sim, novos hosts estão aparecendo no banco de dados?"
Bortzmeyer

1
há uma página wiki dedicada para cobrir a maioria das coisas que você pode e deve fazer nesses casos. wiki.icinga.org/display/testing/Icinga+Web+Testing
dnsmichi

Apenas para a integralidade Eu tive um problema semelhante e encontrou a solução aqui: serverfault.com/questions/334070/...
Jak

Respostas:


1

Verifique se o usuário da web tem acesso para visualizar os hosts / serviços que você adicionou. Isso pode ser definido usando as funções Icinga. Para icinga2, dê uma olhada /etc/icingaweb2/roles.ini. O link tem mais informações.

Para o icinga classic web, localize cgi.cgidentro da raiz do icinga web e adicione o novo usuário às authorized_for_*diretivas sempre que desejar permitir o acesso do usuário.


0

Verificaria se o banco de dados Ido está instalado e funcionando e configurado corretamente em /etc/icinga2/features-enabled.

Também pode ser um caso em que o esquema do banco de dados foi atualizado entre as 2 versões e você deseja executar o script de migração para o MySQL

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.