美文网首页
linux 监控内存利用率

linux 监控内存利用率

作者: 墨线宝 | 来源:发表于2023-09-26 10:20 被阅读0次

    监控内存利用率

    使用free来分析CPU使用信息

    #!/bin/bash
    DATE=$(date +%F" "%H:%M)
    IP=$(ifconfig eth0 |awk -F '[ :]+' '/inet addr/{print $4}')  
    MAIL="example@mail.com"
    TOTAL=$(free -m |awk '/Mem/{print $2}')
    USE=$(free -m |awk '/Mem/{print $3-$6-$7}')
    FREE=$(($TOTAL-$USE))
    # 内存小于1G发送报警邮件
    if [ $FREE -lt 1024 ]; then
        echo "
        Date: $DATE
        Host: $IP
        Problem: Total=$TOTAL,Use=$USE,Free=$FREE
        " | mail -s "Memory Monitor" $MAIL
    fi
    

    https://zhhll.icu/2021/linux/实用shell/监控内存利用率/

    本文由mdnice多平台发布

    相关文章

      网友评论

          本文标题:linux 监控内存利用率

          本文链接:https://www.haomeiwen.com/subject/eafhbdtx.html