2014-06-10 2 views
0

Nagios를 3.5.x에서 현재 버전 (4.0.7)으로 업데이트 한 후 모니터링을 위해 새 호스트를 추가했습니다.pnp4nagios가 새 호스트에 대한 성능 데이터를 로깅하지 않습니다.

새 호스트가 Nagios에서 '작동 중지'로 표시되며 pnp4nagios가 성능 데이터를 로깅하지 않는다는 사실과 관련이있는 것으로 보입니다 (개별 사용자 확인, http 등이 모두 검색 됨).

처음에 새 호스트에 대한 XML 설정 및 RRD 파일이 들어있는 디렉토리

/usr/local/pnp4nagios/var/perfdata/newhost.com 

없는 것을 오류)가, 그래서 수동으로이 디렉토리를 만들었지 만 지금은 파일이 불평 있어야 할 곳에 없는.

누구든지이 문제를 극복하기위한 적절한 단계를 알고 있습니까?

감사합니다,

토비

나는이 'pnp4nagios를'태그 것 PS하지만 태그가 존재하지 않고 내가 뭔가있을 가능성이 그들에게

UPDATE 를 만들 수 없습니다 pnp4nagios는 빨간 청어/증상입니다. 더 자세히 보면 Nagios는 모든 서비스가 작동 중이지만 실제로 호스트가 다운되었다고 생각합니다. 호스트 상태 정보는 '(호스트 검사가 30.01 초 후에 시간 초과되었습니다') ... 더 이상 의미가 있습니까?

답변

1

pnp4nagios는 호스트가 다운되는 것과 관련이 있습니다. pnp는 실제로 출력 및 성능 데이터를 rrd 데이터베이스 및 xml 파일 (npcd 모듈 또는 evenhandler 명령을 통해)로 제공합니다.

Nagios는 호스트 검사가 30 초는 것을 의미 후 시간 초과보고 있다는 사실 :
- 특정 후에이 검사 명령이 시간 - 당신이 당신의 호스트 체크 명령에 문제가있는 구문
을 다시 한 번 확인하시기 바랍니다 timelapse (대부분 nagios.conf에 정의되어 있음). 플러그인이 계속 실행 중이기 때문입니다.

서버 프롬프트에서이 명령을 실행하는 것이 좋습니다. 예를 들어

/path/to/libexec/check_command -H ipaddress -args 

: 당신은 뭔가를하고 싶은 무언가가 매달려 될 수있는 경우

/usr/local/libexec/nagios/check_ping -H 192.168.1.1 -w 200,40% -c 500,80% -timeout 120 

참조. 결과가 도움이 될 것입니다.

호스트 검사가 올바른 출력 및 성능 데이터를 nagios에 반환하면 pnp가 나머지 작업을 수행 할 것입니다.

0

드문 경우지만 누구에게나 도움이됩니다. pnp4nagios는 실제로 붉은 청어였습니다. 문제는 검사중인 호스트에 대해 ping을 사용할 수 없으며 호스트가 작동하는지 여부를 테스트하는 것입니다. 따라서 다른 서비스가 작동 중임이보고되었지만 실패했습니다.