awk脚本监控

awk脚本监控

使用脚本监控内存,cpu和硬盘的根目录,超过80%提示用户,写成函数库的行,每天早上 的8.50分,执行一次脚本

bash 复制代码
现在脚本中写需要的内容
cpuu () {
 aa=$(top -b -n 1 |awk 'NR==3 {printf "%.F",$2+$4}')
 if [[ $sum -ge 80 ]];then
  echo "cpu占用已超过80%"
 else
  echo "cpu负载正常"
 fi

}
neicun () {
 bb=$(free -m | awk 'NR==2 {printf "%.F",$3/$2*100}')
 if [[ $num -ge 80 ]];then
  echo "内存使用已超过80%"
 else
  echo "内存负载正常"
 fi
}
yingpan () {
 cc=$(df -h | awk 'NR==2 {printf "%.F",$5}' | tr -d "%")
 if [[ cc -ge 80 ]];then
  echo "磁盘使用已超过80%"
 else
  echo "磁盘使用正常"
 fi

}
调用脚本
vim test11.sh 

. /opt/test1.sh

 cpuu
 neicun
 yingpan
~   
设置定时任务
crontab -e

5 8 * * * /opt/test11.sh5
查看定时任务
crontab -l
5 8 * * * /opt/test11.sh5
相关推荐
物联网软硬件开发-轨物科技13 小时前
【技术白皮书】光伏电站数智化技改技术白皮书:从老旧场站到高收益智能资产的演进路径
大数据·运维·服务器
不光头强14 小时前
Linux 系统中最常用的命令及具体使用方法
linux·运维·chrome
番茄去哪了14 小时前
Python基础入门(二)
linux·服务器·开发语言·python
BigALiang14 小时前
Linux驱动复习小记
linux·运维·服务器
2501_9464903814 小时前
Hirender MTC时间码技术实操——PH®CLUB激光投影声光电精准同步实现方案
大数据·运维·人工智能·hirender·hecoos
田里的水稻14 小时前
OE_ubuntu24.04如何安装中文简体拼音输入法
运维·前端·chrome
东北甜妹14 小时前
Rsync+sersync 数据实时同步
运维
白云偷星子14 小时前
RHCSA笔记5
linux·运维·笔记
czxyvX14 小时前
013-Linux基础IO
linux
Wpa.wk15 小时前
har文件转为接口自动化测试用例
运维·测试工具·自动化·测试用例·接口自动化