概述
编写SHELL脚本监控主机
1、用vi命令在/root目录是新建一个脚本文件sysmon.sh:
内容如下:
#!/bin/bash
dug=$(df -h | grep "/$" | awk '{print $4}' | awk -F% '{print $1}')
cug=$(expr 100 - $(mpstat | tail -1 | awk '{print $10}' | awk -F. '{print $1}'))
mug=$(expr $(free | grep "cache:" | awk '{print $3}') * 100 / $(free | grep "Mem:" | awk '{print $2}'))
alog="/tmp/alert.txt"
AMAIL="root@localhost.localdomain"
if [ $dug -gt 3 ]
then
echo "磁盘占用率:$dug%" >> $alog
fi
if [ $cug -gt 2 ]
then
echo "CPU使用率:$cug%" >> $alog
fi
if [ $mug -gt 2 ]
then
echo "内存使用率:$mug%" >> $alog
fi
if [ -f $alog ]
then
cat $alog | mail -s "Host
最后
以上就是清秀小霸王为你收集整理的linux 脚本监听,Linux—编写shell脚本监控主机的全部内容,希望文章能够帮你解决linux 脚本监听,Linux—编写shell脚本监控主机所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复