Icinga Web에 호스트 / 서비스가 표시되지 않음


10

icinga 1.8 및 icinga web을 새로 설치 한 후 몇 가지 호스트 / 서비스를 추가하고 icinga 서비스를 다시 시작했습니다. 다음으로 화면 상단의 관리자를 클릭하여 웹 인터페이스를 통해 icinga 웹에서 캐시를 지우고 캐시를 지 웁니다. 그런 다음 icinga-web 인터페이스를 다시로드하고 새로 추가 된 호스트 / 서비스가 표시되지 않았습니다.

icinga 로그에 문제가 표시되지 않고 실행 /etc/init.d/icinga showerrors되었으며 오류 또는 경고가 표시되지 않습니다.

나는 모든 곳에서 해결책을 찾았고 icinga의 모든 문서를 읽었지만 어디서나이 문제에 대한 언급을 찾지 못했습니다.


IRC 채널에서 질문을 제기했으며 첫 번째 질문은 "ido2db를 사용합니까?"입니다. "그렇다면 데이터베이스가 실행 중입니까?" "그렇다면 새 호스트가 데이터베이스에 나타 납니까?"
bortzmeyer

1
그러한 경우에 할 수 있고해야 할 일의 대부분을 다루는 전용 위키 페이지가 있습니다. wiki.icinga.org/display/testing/Icinga+Web+Testing
dnsmichi

완전성을 위해 비슷한 문제가 있었고 여기서 해결책을 찾았습니다. serverfault.com/questions/334070/…
Jak

답변:


1

웹 사용자가 추가 한 호스트 / 서비스를 볼 수있는 액세스 권한이 있는지 확인하십시오. Icinga 역할을 사용하여 설정할 수 있습니다. icinga2에 대해 살펴보십시오 /etc/icingaweb2/roles.ini. 이 링크 에는 자세한 정보가 있습니다.

icinga 클래식 웹의 경우 cgi.cgiicinga 웹 루트 내부를 찾아서 authorized_for_*사용자 액세스를 허용하려는 모든 위치에 새 사용자를 지시문에 추가하십시오 .


0

실제로 Ido Database가 시작되어 올바르게 구성되어 있는지 확인하십시오. /etc/icinga2/features-enabled.

또한 데이터베이스 스키마가 2 버전 사이에서 업데이트되었고 MySQL에 대한 마이그레이션 스크립트를 실행하려는 경우가 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.