实时监控本机内存和硬盘剩余空间,剩余内存小于 500M根分区剩余空间小于 1000M 时,发送报警
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实时监控本机内存和硬盘剩余空间,剩余内存小于 500M根分区剩余空间小于 1000M 时,发送报警相关的知识,希望对你有一定的参考价值。
#!/bin/bashgen_size=$(df / |awk ‘/\//{print $4}‘) #提取根分区剩余空间
mem_size=$(free |awk ‘/Mem/{print $4}‘) #提取内存剩余空间
while :
do
#注意内存和磁盘提取的空间大小都是以 Kb 为单位
if [ $gen_size -le 512000 -a $mem_size -le 1024000 ];then
mail -s Warning root <<EOF
Insufficient resources,资源不足
EOF
fi
done
以上是关于实时监控本机内存和硬盘剩余空间,剩余内存小于 500M根分区剩余空间小于 1000M 时,发送报警的主要内容,如果未能解决你的问题,请参考以下文章