2013-08-01 3 views
0

나는 Nagios를 시도하고있었습니다.nagios - nrpe - check_http - 명령 프롬프트에서 작동하지만 nrpe에서 실패했습니다

다음 명령은 콘솔에서 실행할 때 잘 작동합니다.

./check_http -I 10.0.0.76 -p 8080 --url="/MYServiceBus/" --post="<My Message xml>" --eregi=.Status_Code.0./Status_Code. -c 7 -w 5 -v 

그래서 내가 나서서 nrpe.cfg에

을 추가하지만 다음 메시지

/var/log /에 오류를주고 시작
Unknown option specified in config file '/usr/local/nagios/etc/nrpe.cfg' - Line 246 

흥미로운 부분은 실제 명령에 있다는 것이다그리고 실제로 동일한 설정 파일에 다른 check_http 명령이 제대로 작동하고 있습니다.

나는 명백한 것이 빠져 있습니다.

미리 감사드립니다. 당신의 NRPE 구성 파일에서 구문 오류로 인해 다시로드되지 같은

관련, 모한

답변

0

문제가 발생했습니다. 요청 길이는 NRPE에 비해 너무 많았고이를 줄였습니다.

0

보인다.

NRPE를 독립형 데몬으로 실행하는지 또는 (x) inetd를 통해 실행하는지는 말하지 않습니다. 또한 여기에 파일의 내용을 표시하지 않았으므로 디버그하기가 어렵습니다.

내 생각 엔 nrpe.cfg 파일을 편집하여^246 행에 오류가 발생한 Windows와 유사한 편집기를 작성한 것 같습니다. 또는 문제의 원인이되는 줄에 잘못된 문자가 있습니다. 이것들이 원인이 아니라면, 우리가 검토 할 수있는 관련 줄을 게시해야합니다.

+0

안녕 스티브, xinetd를 사용 중입니다. 잘 작동하지만 check_http의 다른 설정이 있지만이 설정은 잘 작동합니다. vi 편집기에서 볼 수있는 파일은 DOS 파일이 아닙니다. 또한 NAGIOS 웹 콘솔에서 일부 정보를 추가하기 위해 누락 될 수있는 내용을 확인하는 데 도움이되는 경우 "NRPE : 출력을 읽을 수 없습니다"오류를보고합니다. 안부, 모한 – MPN

관련 문제