美文网首页
监控内存使用率

监控内存使用率

作者: 亮仔_c1b5 | 来源:发表于2019-10-15 00:02 被阅读0次

    监控内存使用率
    监控目的
    监控方法
    监控实现
    一、监控目的
    通过监控内存使用率判定机器内存资源消耗情况,及时处理并优化资源配比

    二、监控方法
    2.1)监控命令
    free
    cat /proc/meminfo
    2.2)监控指标
    内存使用率
    buffer&cache
    2.3)监控方法
    通过上述命令对内存总量、使用量进行截取,取得内存使用率,并根据阈值进行判断。

    三、监控实现

    !/bin/bash

    Description:

    Author: Bai Shuming

    Created Time: 2019/05/28 04:31

    内存使用率统计脚本

    /proc/meminfo

    内存申请顺序 free-cache-buffer-swap

    memory_use() {
    memory_used=head -2 /proc/meminfo |awk 'NR==1{t=$2}NR==2{f=$2;print(t-f)*100/t"%"}'
    memory_cache=head -5 /proc/meminfo |awk 'NR==1{t=$2}NR==5{c=$2;print c*100/t"%"}'
    memory_buffer=head -4 /proc/meminfo |awk 'NR==1{t=$2}NR==4{b=$2;print b*100/t"%"}'

    echo -e "memory_used:memory_used\tbuffer:memory_buffer\tcached:$memory_cache"

    }

    memory_use

    相关文章

      网友评论

          本文标题:监控内存使用率

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