获取磁盘使用率

#!/bin/bash
#用途:监控磁盘的使用情况。
#定义检查磁盘的空间使用率函数
user=root
topnum=10
local_diskdir=/data/jiankong/disk
mkdirdisk()
{
if [ ! -d $disktmpdir ];then
mkdir $disktmpdir
fi
}
chk_sp()
{
    ip=$1
   
    n=$(wc -l $local_diskdir/$ip/chk_sp.log | awk '{print $1}')
    if [ $n -gt 0 ]
    then 
      echo -e "$ip:">>$local_diskdir/most_sp.txt
      cat $local_diskdir/$ip/chk_sp.log>>$local_diskdir/most_sp.txt
      #>>$local_diskdir/most_sp.txt
      #for d in `awk -F ' ' '{print $2}' $disktmpdir/$ip/chk_sp.log`
      #do 
      #     find $d -type d | sed '1d' | xargs du -sm | sort -nr | head -3
     # done >> $local_diskdir/most_sp.txt
     else
       echo -e "$ip无磁盘使用率大于90%!!"
   fi     
   
}
remote_ssh()
{
 ip=$1
# ssh $ip  df -m | sed '1d' | awk -F '% | +' '$5>10 {print $5,$6}'
 ssh $ip  df -m | sed '1d' | awk -F '% | +' '$5>90 {print $5,$6}'>$local_diskdir/$ip/chk_sp.log
}
remote_ssh *
 >$local_diskdir/most_sp.txt
chk_sp *

cat $local_diskdir/most_sp.txt




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凤舞飘伶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值