2012-11-22 2 views
0

현재 여러 프로젝트에서 여러 (6) Nagios 인스턴스를 실행 중입니다. 내 개념은 하나의 프로젝트 당 하나의 Nagios 인스턴스를 실행하는 것입니다. 각각의 프로젝트는 그 아래의 머신과 프로젝트 별 태스크를 담당합니다.Nagios 확인 Nagios 스크립트

예,이 모든 것을 하나의 Nagios 인스턴스로 롤업 할 수 있지만 이는 문제가 아닙니다.

플러그인을 찾고있는 Google과 Nagios Exchange를 확인했는데 거기에 아무것도 없다면 나 자신을 만들 것입니다. 나는 누군가가 이것에 대한 경험이 있는지 알고 싶다.

질문 : NRPE와 로컬 스크립트 또는 cgi-bin에 인증 된 HTTP를 통해 다른 원격 Nagios 인스턴스의 전체 상태를 검사하는 Nagios 플러그인이 있습니까? 체크 된 각 인스턴스에서 OK/Warning/Critical/Unknown 등입니다. HTTP가 선호됩니다.

그렇지 않다면 누군가가 하나의 Nagios 인스턴스의 응답을 쿼리하고 이해하는 방법을 알려줄 수 있습니까? 기존 플러그인이 없다면 이것을 달성하는 방법에 대한 지침 인 Nagstamon을 살펴보기 시작할 것입니다.

답변

2

모든 Nagios가 실행 중인지 확인하고 싶다면 확인하지 않아도됩니다. 그런 경우 check_nagios 플러그인을 사용할 수 있습니다.

당신이 모든 장소에있는 모든 Nagios 체크를보고 싶다면 MNTOS를 사용할 수 있습니다. 모든 Nagios 전술 개요를 한 곳에서 보여줍니다. 그게 충분하지 않다면 this link을 체크하여 "Nagios"에서 다른 Nagios 수표를 확인하십시오.

0

Nagios 용 웹 서비스 RESTful API를 개발하는 중입니다.

여전히 진행 중이지만 현재 버전 (0.2)은 모든 호스트 상태와 HTTP를 통한 모든 서비스 상태 및 추가 객체 구성을 검색 할 수 있습니다.

호스트 및 서비스 상태에 대한 수동 검사 결과를 제출할 수도 있습니다.

http://dmytro.github.com/nagira을 확인하십시오. API 섹션의 Nagios Exchange에도 게시되어 있습니다.

이 제품은 찾고 계신 것입니다.

0

nrpe/check_by_ssh/snmp를 통해 호출 한 위에서 설명한 check_nagios를 사용할 수 있지만 호스트 자체가 모니터되고 있는지 확인해야합니다. 당신은 내가 모니터링 호스트에서 모니터링하는 작업에 같은 목록을 유지하고있어 Icinga 위키, 한 번 봐 가질 수

등 파일 시스템, 부하 : https://wiki.icinga.org/display/howtos/Monitoring+the+Icinga+Host

A는 약간 다른 접근 방식은 구문 분석됩니다 status.dat 수동으로 last_check 가져 오기. 예를 들어 (Nagios뿐만 아니라, Icinga) snmp를 타겟으로 여기에 찾을 수 있습니다 : https://wiki.icinga.org/display/howtos/check_snmp_icinga

관련 문제