서버에서 특정서비스가 죽으면 자동으로 메일을 보내는 프로그램
글쓴이: jika / 작성시간: 월, 2003/09/15 - 1:32오전
한 서버에서 다른서버들의 서비스를 감시해서 연결이 안되는 경우에
메일을 보내게 하려고 합니다...
궁극적으로는 핸드폰문자메세지로 전달하려고 합니다만...
$ telnet yahoo.com 80
Trying xxx.xx.xx.xxx...
telnet Unable to connect to remote host Connection refused
$ telnet yahoo.com 80
Trying xxx.xx.xx.xxx...
Connected to yahoo.com (xxx.xx.xx.xxx).
Escape character is '^]'.
Connection closed by foreign host.
그냥 쉘스크립트 만들어서 크론에 등록하려고 합니다만...
제가 문법도 잘모르고 내공이 부족해서요..
해보신분들도 있을것 같고 한번 쓱 보고 몇줄 금방 적어주실수 있는분도 있을것 같고
아니면 다른 더 좋은 방법을 배울수도 있을듯 해서 올려봅니다...
너무 제가 꽁으로 먹으려는것 같아 죄송합니다만..
제가 꼭 필요해서요...
답변주시는분께 행운이 함께하기를 기도해드립니다 ^^;;
Forums:
자바같은 걸로 new Socket(host, port) 로 접속해보고 e
자바같은 걸로 new Socket(host, port) 로 접속해보고 exception 처리해 주면 간단하게 할 수도 있을 것 같네요.
ps 로 httpd가 떠 있는지 확인해 볼 수도 있겠고요..
그런데, 서버 상태라는게 접속이 안되서 서비스가 불가능한 경우도 있고
접속은 되는데 접속이 많아서 서비스가 불가능한경우, db가 죽은 경우 등등
여러가지 요인이 있기 때문에 좋은방법같진 않습니다.
ps. 저는 옛날에 비슷하게 삐삐로 알려주는 것을 만든적이 있긴합니다 :)
그땐 메시지전송이 모두 무료였기에 가능했던....
Nagios를 써보세요. 이메일 SMS 등등을 지원합니다.http
Nagios를 써보세요. 이메일 SMS 등등을 지원합니다.
http://www.nagios.org/
----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...
댓글 달기