Top50
보관함
즐겨찾기
좋아요
최근목록
커뮤니티
건강/의학
문화/엔터
영상/사진
쇼핑/생활
경제/금융
IT/과학
스포츠
여행
음식/요리/맛집
유아/아동
교육/학습
어플/프로그램
유튜브
카페
블로그
자료/파일/문서공유
기타
비즈니스/사업
SNS
전체보기
전체개요
 
회사명 : 모아요넷
대표자 : 전현미
조회수:1,032

리눅스 서버 모니터링

0
리눅스 서버 모니터링 프로그램을 소개합니다

리눅스 기본 명령어를 가지고 모니터링 프로그램을 만드는 방법입니다

 

작동원리는

 

1)크론탭을 이용해 1분에 한번씩

리눅스 기본명령어 pstree,df,top 등을 통해

서버 상태를 파일로 저장합니다

 

2)만들어진 파일을 외부 웹서버에 전송합니다.

 

3)웹서버에서 받은 내용을 가공해 챠트를 통해 표현해줍니다

 

프로그램은 monitor 폴더를 만들어 /home/monitor 에 위치 시켜줍니다

폴더내의 파일은 monitor.sh 파일만 존재합니다

파일생성후 

chmod 757 monitor.sh 권한​을 부여합니다

크론탭에 1분에 한번씩 실행하도록 추가합니다

* * * * * root cd /home/monitor;sh monitor.sh 

 

소스는 아래를 참고하시면 됩니다

 

간단히 소스 설명을 하자면

date > monitor_temp.txt 파일을 덮어쓰기합니다

echo '------------' >> monitor_temp.txt 파일끝에 추가합니다

monitor_txt=$(

curl -X POST "http://URL주소" -d "monitor_txt=$monitor_txt" 변수를 해당 주소에 post방식으로 전송합니다 

 

* * * * * root cd /home/monitor;sh monitor.sh​ 크론탭으로 root 권한으로 /home/monitor 경로로 이동후 monitor.sh 파일을 실행합니다

 

 

 

/etc/crontab
/home/monitor/monitor.sh
유사한정보
카페24 호스팅 도메인 리눅스 서버 웹호스팅 클라우드 웹메일 그룹웨어
29
200만 고객이 사용하는 무료쇼핑몰. 마켓 판매, 글로벌 쇼핑몰, 마케팅, 엔터
0
29
200만 고객이 사용하는 무료쇼핑몰. 마켓 판매, 글로벌 쇼핑몰, 마케팅, 엔터
0
리눅스에서 파이썬 프로그램 작동시키기 리눅스 파이썬 크론탭 프로그램실행
파이썬으로 만든 프로그램를 1시간에 한번씩 재실행하는 방법 입니다
0
파이썬으로 만든 프로그램를 1시간에 한번씩 재실행하는 방법 입니다
0
putty 푸티  푸티 putty ssh 원격접속 리눅스 터미널접속 Telnet
리눅스 ssh 원격접속프로그램 입니다 터미널 접속프로그램으로 가볍게 사용
0
리눅스 ssh 원격접속프로그램 입니다 터미널 접속프로그램으로 가볍게 사용
0
모바엑스텀 MobaXterm  ssh 원격접속 터미널 리눅스 응용프로그램 putty
SSH접속을 하는 프로그램입니다. 세션이 기록되 계정만 등록하면 클릭만으로
1
SSH접속을 하는 프로그램입니다. 세션이 기록되 계정만 등록하면 클릭만으로
1
phpMyAdmin  phpMyAdmin mysql 디비접속 디비웹접속
phpMyAdmin은 mysql를 접속할수 있게 해주는 웹프로그램입니다
0
phpMyAdmin은 mysql를 접속할수 있게 해주는 웹프로그램입니다
0