리눅스 서버 로드 감시 메일발송 스크립트# Operation System/Linux2015. 11. 26. 12:07
Table of Contents
728x90
반응형
#!/bin/sh
host=$(hostname)
req_count_msg=$(w | grep average)
req_count_8=$(w | grep average | awk '{print $8}')
req_count_9=$(w | grep average | awk '{print $9}')
req_count=$(w | grep average | awk '{print $10*100}')
req_count_sms=$(w | grep average | awk '{print $10-0}')
function mailer {
MAIL="sendmail -t $1 -f $2"
SUBJECT=$3
BODY="[${host}] ${req_count_8} ${req_count_9} ${req_count_sms} "
${MAIL} << EOF
From: Sender <$1>
To: Receiver <$2>
Subject: ${SUBJECT}
${BODY}
EOF
}
#if [ $req_count -ge 500 ]
#then
mailer test@k.com check@k.com "mail test"
#fi
728x90
반응형
'# Operation System > Linux' 카테고리의 다른 글
ntp 4.2.8p9 소스 컴파일 설치 (0) | 2016.12.01 |
---|---|
arp 명령어 사용법 (0) | 2016.07.02 |
cronolog 설치 및 설정 (0) | 2015.10.17 |
iscsi연결방법(CHAP인증일 경우) (0) | 2015.08.16 |
HBA World Wide Name (WWN) 확인 방법 (0) | 2015.08.16 |
@다크쉐라빔 :: 다크쉐라빔의 주절주절
안녕하세요. 이곳은 IT위주의 잡다한 정보를 올려두는 개인 블로그입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!