一、创建shell脚本,发送cpu报警
1、先下载mailx、 mailx sendmail
yum -y install mailx
yum -y install mailx sendmail
2、选择自己接收的邮箱 比如QQ邮箱
在设置里按步骤,设置-账号,开启IMAP/SMTP服务,存储授权码
3修改 etc/mail.rc文件
在里面添加上用自己的邮箱和授权码
set from=1315221052@qq.com
set smtp=smtp.qq.com
set smtp-auth-user=1315221052@qq.com
set smtp-auth-password=授权码
set smtp-auth=login
4 编写shell脚本文件(记得22行用自己邮箱),脚本命名s2.sh,存储/home
#!/bin/bash
#获取cpu使用率
cpuUsage=`top -n 1 | awk -F '[ %]+' 'NR==3 {print $3}'`
echo "获取cpu使用率$cpuUsage"
#获取磁盘使用率
data_name="/dev/sda1"
diskUsage=`df -h | grep $data_name | awk -F '[ %]+' '{