2013-03-06 2 views
2

내 Icinga-Monitoring-Environment에서 check_yum - Plugin을 사용하여 사용 가능한 보안 중요 업데이트가 있는지 확인합니다. 이것은 꽤 잘 작동하지만 때로는 "CHECK_NRPE : xx 초 후 Socket timeout"이 발생합니다. 수표를 실행하는 동안 현재 NRPE-Timeout은 30 초입니다. 수표를 몇 차례 재 스케줄링하거나, 높은 수의 nrpe-timeout-value를 사용하여 Icinga-Server에서 직접 수표를 실행하면 적어도 수표를 몇 번 실행 한 후에는 문제가 없습니다. NRPE를 통한 다른 모든 검사에서도 오류가 발생하지 않습니다. 그래서 나는 NRPE-config 나 내가 사용하고있는 플러그인에 일반적인 오류가 없다고 생각한다. check_yum - plugin의 이상한 동작에 대한 설명이 있습니까? 모니터링되는 서버에서 캐싱 문제가있을 수 있습니까?Icinga - check_yum - 소켓 시간 초과?

답변

0

먼저이 체크의 1.0 버전을 사용하고 있는지 확인하십시오. https://code.google.com/p/check-yum/downloads/detail?name=check_yum_1.0.0&can=2&q= 해당 버전에서 변경된 사항은 근본 원인에 따라이 문제를 해결할 수 있습니다.

둘째, 서버가 모든 '로컬'캐시 저장소를 사용하도록 구성되지 않은 경우이 확인은 30 초 기한이되기 전에 시간 초과 될 수 있습니다. 왜냐하면 : 1> 새로 고침/업데이트의 데이터 양은 꽤 커서 원격 (적절한 RH 포함) 서버에서 다운로드하는 데 오랜 시간이 걸릴 수 있으며 2> 대부분의 '공식적인'업데이트 서버는 오프라인 상태가되기 때문에 많이.

내가 찾은 최선의 해결책은 설정된 간격 (매주 사용)으로 업데이트 확인을 수행하고 시스템에 필요한 보안 패치가 포함 된 로그 파일을 만드는 것입니다. 그런 다음 간단한 쉘 스크립트를 통해 Nagios 검사를 사용하여 파일에 새 항목이 있는지 확인하십시오.

+0

답변 해 주셔서 감사합니다. cronjob - "해결 방법"정말 좋은 소리와 꽤 완벽한 솔루션이 될 수 있습니다. – AnarchoEnte