
Nagios 서버의 상태를 두 번째 Nagios 서버로 전달하는 방법이 있습니까?
네트워크의 시스템 및 서비스에 대한 일반적인 정보 수집을 수행하는 Nagios 서버를 설치하고 싶습니다. 이것은 다른 컴퓨터에 무제한으로 액세스할 수 있는 로컬 네트워크에서 실행되어야 합니다.
사무실에 없을 때에는 웹 인터페이스를 통해 Nagios 상태를 살펴보고 싶습니다. 하지만 외부에서 로컬 네트워크로의 연결을 허용하고 싶지 않습니다.
내 생각은 두 번째 Nagios 서버를 사무실 네트워크 외부(아마도 DMZ)에 두고 메인 서버가 검사 결과를 외부 서버로 보내는 것입니다. 이렇게 하면 로컬 네트워크에서 나가는 연결만 있게 됩니다. 웹 액세스는 외부 서버로 이동합니다.
Nagios로 이것이 가능합니까, 아니면 또 다른 좋은 솔루션이 있습니까?
답변1
당신이 묻는 것은 기본적으로 고전적인 것입니다분산또는장애 조치 모니터링설정. (이 문서는 2.x의 문서이지만 아이디어는 동일합니다.)
(불행히도 이전 "중복 및 장애 조치 모니터링" 문서사라진 것 같아, 대신 Nagios XI용 솔루션으로 대체되었습니다.)
아이디어는 하나의 Nagios 인스턴스가 모든 검사 결과를 다른 서버로 전달하도록 하는 것입니다. 당신은 이것을 사용하여ocsp_명령(및/또는 ochp_command) 모든 검사 결과를 다른 서버로 전달합니다.
문제는 모든 호스트와 서비스가 수신 측에서도 정의되어야 한다는 것입니다(수동 검사로). 이는 구성 관리 도구를 사용하여 완화할 수 있습니다.
현재 사용할 수 있는 DNX 및 MNTOS와 같은 몇 가지 최신 옵션이 있습니다.새로운 분산 모니터링 문서. (작업 제출을 위한) 인바운드 트래픽이 전혀 없는 경우 이러한 새로운 도구가 작동하지 않을 수 있으므로 클래식 문서를 참조하시기 바랍니다.