2007년 01월 19일
rpc계열 툴을 허용하는 시스템이 죽었는지 초초초초초초 간단한 모니터링
수정 : 2007. 01. 30
수정내용 : rup의 check time이 오래 걸리고 불필요한 시스템 부하를 걸기때문에 rup에서 rsh로 바꿈
- rsh이나 ssh나 비슷하기 때문에 rsh을 ssh로 바꿔도 된다. 물론 공개키 셋팅은 해야겠지? :-)

alive.sh

시스템이 살아있는지 확인한다.

#!/bin/sh

rsh hostname1 "uname -a"
rsh hostname2 "uname -a"
rsh hostname3 "uname -a"
rsh hostname4 "uname -a"
.
.
.
.
.
.....
왜 -_-


dead.sh
이중에서 죽은걸 골라낸다. -_-

#!/bin/sh

/<경로>/alive.sh | grep -v "Linux"

불만있는가? -_-



dead_status.sh

#!/bin/sh

date >> /<경로>/dead_history.txt
# 시간을 기록하고.

/<경로>/dead.sh >> /<경로>/dead_history.txt
# 죽은 시스템에 대한 결과를 기록한다.

sleep 300
#5분마다 모니터링 한다고 치자

/<경로>/dead_status.sh &
#자기를 다시 호출하고 자기는 끝난다. 이렇게 하는 이유는..내가 root 권한이 없어서..-_-
뭐 별다른 불만없지? =_= 불만 갖지 말어..


자 각각의 .sh 파일들에게 실행권한을 주자

chmod 755 /<경로>/*.sh

실행하자.

/<경로>/dead_status.sh &

이제 뭔가 파일 이름을 바꾸던 강제로 죄다 죽이던 하기 전까지는 돈다. -_-

콘솔 화면에 띄워놓고 모니터링하자.

tail -f /<경로>/deat_history.txt

자..이제 시간이 주기적으로 기록되며 해당 시간동안에 죽은 시스템이 있는지 콘솔 화면에 그때그때 시간대마다 기록이 될 것이다.

가끔씩 정말정말정말 심심하면

/<경로>/alive.sh

를 실행하며 시스템에 대한 아주아주아주아주 간략한 현황을 파악할 수도 있다.

저기....불만 없는거지? 응? -_-a?

나도 뭔가 좋고 굉장한걸 만들고 싶긴 했는데 말이야..

귀찮잖아!!

우선 이렇게 쓰다가 권한 얻으면 뭘 만들어도 만들어야지..-_-
by ydhoney | 2007/01/19 08:45 | IT&Linux | 트랙백 | 덧글(0)
트랙백 주소 : http://ydhoney.egloos.com/tb/2945590
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



<< 이전 페이지 | 다음 페이지 >>