우리는 Nagios 3 설정을 확장하고 있으며 기존 인프라를 테스트하기 위해 새로운 NRPE 또는 일반 Nagios 플러그인을 자주 사용합니다. 이것은 멍청한 것입니다. 그러나 Nagios 사용자가 가장 중요하게 생각하는 플러그인 요약을 얻는 것이 유용합니다.
게시물 당 하나의 플러그인을 나열하십시오. 선호하는 이유에 대한 간단한 설명과 MonitoringExchange 또는 플러그인 개발자 사이트 링크가있는 것이 좋습니다. 이 방법으로 사람들은 이미 나열된 플러그인에 투표 할 수 있으며 우선 순위에 따라 볼 수 있습니다.
같은 이유로 다른 사람들이 이미 언급 한 플러그인을 나열하지 않는 것이 좋습니다. 다른 사람이 나열한 플러그인과 관련하여 추가해야 할 사항이 있으면 답변에 의견을 남겨주십시오.
감사!
답변
유연성 측면에서 snmp 플러그인을 이길 수는 없습니다. 내가 실행하는 거의 모든 검사 뒤에 있으며, 그렇지 않은 경우 TCP 연결입니다.
답변
가장 유용한 플러그인은 더 높은 애플리케이션 기능을 테스트하는 플러그인입니다. 예를 들어, 웹 사이트에 로그인을 시도하는 테스트와 전자 메일을 보내려고하는 테스트 및 pop3 메일 상자를 확인하여 도착했는지 확인합니다. 그러한 것들 중 하나라도 깨지면, 낮은 수준의 검사를 사용하여 무엇이 잘못되었는지 확인할 수 있습니다. pop3가 죽었습니까? MTA, MDA? 데이터베이스 서버? 데이터 스토어?
답변
솔직히, 나를 위해 가장 많이하는 것은 평범한 것입니다 check_disk
. 어제 잘 작동하는 서버가 터져서 미친 듯이 뛰어 다니는 것을 발견하고 디스크가 가득 차게 되었기 때문에 그것을 발견하는 것처럼 “붙여 넣기를 그만두십시오”라는 방식으로 나를 특별하게 느끼게하는 것은 없습니다. 내 인생에서 다시는 그렇게 할 필요가 없습니다.
(그리고 아이들이 집에서보고있는 inode도 확인하는 것을 잊지 마십시오.)
답변
WebInject 는 check_http 기능을 넘어서고 싶은 경우 웹 사이트를 모니터링하는 데 매우 유용합니다. 하나의 Nagios 검사로 로그인 페이지를 처리하고 여러 단계를 수행 할 수 있습니다.
답변
check_nfsmount 가 많은 서버에서 유용하다는 것을 알았습니다 .
편집 : 나는 그렇게 할 담당자가 있다면 check_snmp를 투표 할 것입니다. 모든 서버에서 사용 중이며 모든 HP 프린터에서 실행되는 check_hpjd의 논리입니다.
답변
가장 유용한 것은 웹 서버에서 SSL 인증서를 확인하여 만료 시간을 계속 확인할 수 있도록 직접 작성한 것입니다.
답변
PNP (pnp4nagios.org)-성능을 출력하는 Nagios 검사에 대한 RRD 스타일 그래프를 생성합니다. 데이터. 특히 새로 설치된 서비스가 실제로 모든 CPU 스파이크의 원인임을 개발자에게 설득하려고 할 때 특히 유용합니다 …