티스토리 뷰
CPU 로드 체크해서 1이상이면 커널바이패스 시키기
#!/bin/bash # 로드체크 load=`w | sed -n "1p" | awk '{print $10}' | sed -e "s/,//g" -e "s/\./ /g" | awk '{print $1}'` # 변수 선언 date=`date +%Y-%m-%d-%H-%M` #로드값을 날짜와 함께 로그남기기 echo ""$date" 로드 : "$load"" >> /var/log/load # LOAD가 1이상일때 아래 명령어 실행하기 if [ "$load" -ge "1" ]; then /bin/echo 0 > /proc/sys/net/bridge/bridge-nf-call-iptables echo "커널바이패스 ON" >> /var/log/load fi |
CPU 부하 체크해서 아파치 재시작 하기
DST=/home/smileserv/tmp/ #rm ${DST}* ### Cpu lod값이 20이상되면 httpd 재시작 ######################################################################################## load=`w | sed -n "1p" | awk '{print $10}' | sed -e "s/,//g" -e "s/\./ /g" | awk '{print $1}'` echo "$load" if [ "$log_5" -ge "1" ]; then /etc/init.d/apachectl stop sleep 1 /etc/init.d/apachectl start fi |
'프로그램' 카테고리의 다른 글
개발자 프리랜서 구인 및 아웃소싱 (개발자 커뮤니티) (0) | 2015.06.10 |
---|---|
진수계산 (ASCII 코드표) (0) | 2015.06.10 |
루비 ruby 언어 (0) | 2015.06.10 |
awk 명령어 (0) | 2015.06.08 |
파일 및 폴더 암호 걸기 프로그램 easy file locaker (무료) (0) | 2015.06.04 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- cURL
- 인증서
- HAProxy
- SSL
- iptables
- gitlab
- OpenVPN
- kvm
- centOS7
- softether
- mariadb
- 베이어다이나믹
- pptp
- virtualbox
- MySQL
- NGINX
- ntp
- IPSEC
- yum
- Apache
- 리눅스
- centos8
- mod_security
- galera
- glusterfs
- php
- L2TP
- WAF
- ssh
- GeoIP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함