안녕하세요.
서버 상태를 체크해주는 알람서버를 구축해봤는데요.
주로 하는일은 서버에 설정한 페이지가 잘 뜨는지 체크해서 해당 페이지가 열리지 않거나
설정된 값을 뿌려주지 않을경우 메일이나 문자로 알람을 해주는 서비스입니다.
예를들어 3*3 을 해서 9라는값을 뿌려주게 해놨는데 9가 출력되지 않을경우 알람이 가게됩니다.
물론 공짜입니다.
그냥 심심해서 만들어봤는데...
혹시 테스트 삼아 알람 서비스를 받아보실분 있으시면 쪽지좀 주세용~
페이지 구성하실때 | 를 구분자로 해서 값을 넘겨주시면 됩니다.
페이지에서뿌려줄값|80포트열린갯수
현재는 두개값만 수집하고 있는데요. 서버 상태체크해주는것도 좀더 넣어서 해볼생각입니다.
==================================================================
서비스받을업체명 또는 개인 이름
페이지 열릴 주소 url
페이지에서 호출시 응답값
알람받을 이메일주소
==================================================================
ex)
서비스받을업체명 또는 개인 이름 : shunter
페이지 열릴 주소 url : http://shunter.kr/alarm.php
페이지에서 호출시 응답값 : 9
알람받을 이메일주소 : email@address.com
참고로.. alarm.php 소스입니다.
<?php
$netstat = exec("netstat -an | grep :80 | grep ESTABLISHED | wc -l");
echo (3*3)."|".$netstat;
?>
crontab 은 1분마다 돌아요~
근데... 제 서버가 죽으면 어떻게 체크하죠? ㅡ.ㅡ;
그건 좀 고민해봐야 겠네요...
댓글 5개
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717629 | |
| 1717626 | |
| 1717625 | |
| 1717621 | |
| 1717619 | |
| 1717611 | |
| 1717610 | |
| 1717609 | |
| 1717607 | |
| 1717601 | |
| 1717598 | |
| 1717591 | |
| 1717590 | |
| 1717583 | |
| 1717575 | |
| 1717572 | |
| 1717568 | |
| 1717566 | |
| 1717549 | |
| 1717545 | |
| 1717533 | |
| 1717512 | |
| 1717511 | |
| 1717508 | |
| 1717495 | |
| 1717479 | |
| 1717473 | |
| 1717470 | |
| 1717463 | |
| 1717452 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기