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.

Andrew
fonte
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
1
Possível duplicado de Icinga-web não atualizar quando eu mudar de configuração
Jesse Adelman

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.

Karthik
fonte
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

webofmars
fonte