SharedIT | 묻고 답하기(AMP)

Nagios Core 설정

안녕하세요. 입사 1년차인 신입 SE입니다.

현재 저희회사는 클라우드로 게임서버를 운영중에 있습니다.

지금 모니터링 툴로 Nagios Core를 사용중에 있습니다.

Nagios Core로 서버내에 같은 이름의 프로그램이 적게는 4개에서 많게는 20개의 프로그램이 돌아가는 경우가 있는데 간혹 이중 1~2개까 프로그램이 중단되는건 상관이 없는데 3개이상으로 꺼지면 문제가 됩니다.

Nagios Core의 플러그인을 해서 설정을 할때 이 프로세스 갯수 count가 지정갯수 미만 꺼질경우 경고하는 그런 설정이 가능할까요? 

만약 없을경우 다른경우로라도 알림이 오게끔 설정할수 있을까요?

부탁드립니다..

Tags : 태그가 없습니다.

1개의 답변이 있습니다.

wansoo
  0 추천 | 약 일 년 전

check_ps_count.sh 스크립트가 플러그인으로 제공되고 있는 걸로 보이네요.

아래 링크 자료를 참고하면 도움이 될 것 같네요.


https://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/Count-a-running-process-number/details


Nagios가 아니라도 서버가 linux/unix/mac이라면...

ps 명령과 grep 명령 및 wc 명령으로 작동중인 서비스 갯수를 count해서 작동되는 갯수가 몇개인지로 경고 메일을 보낸다거나 메시지 등을 보내는 형태로 스크립트를 만들어 사용해도 되지 않을까 싶기도 하고...