美文网首页
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多平台发布

相关文章

  • java实现ssh登录linux服务器并下发命令

    背景:需要开发一个小工具,实现ssh登录linux服务器采集cpu利用率、内存利用率等等监控功能 基于jsch开发...

  • 2022-05-26

    linux 内存利用率系统 Centos 7.6 [root@webserver ~]# freetotal ...

  • How Linux Works(三) : 内存管理

    经典内存异常:Out of Memory (OOM) Killer 我的内存利用率为什么特别高? Linux 内存...

  • Linux CPU性能分析与监控——vmstat、top

    Linux性能监控工具汇总: iostat 磁盘性能监控 vmstat 虚拟内存性能监控、CPU监控(进程上...

  • 【Jmeter】性能测试用例及监控

    监控指标:CPU使用率内存利用率disk Time网络带宽mysql慢查询 CPU、内存等占用率JVMGC 内存回...

  • day01-Zabbix监控介绍与安装

    监控介绍 1. 什么是监控 2. 常见的Linux监控命令 命令功能free显示系统中空闲内存和使用内存的数量df...

  • linux性能监控命令

    linux性能监控命令 vmstat 可以用来监控虚拟内存。可对操作系统的虚拟内存、IO、CPU等多个指标的整体情...

  • Linux性能记录

    说到一台Linux服务器的性能,大部分人关注的指标如下:CPU利用率,CPU LOAD,内存利用率,磁盘I/O等待...

  • 详解docker容器的资源监控方案

    docker资源的监控方案 如何监控docker容器整体的资源利用率呢?如何监控独立docker容器的资源利用率呢...

  • 目录

    shell脚本监控linux系统cpu、内存、磁盘、网卡信息(https://www.jianshu.com/p/...

网友评论

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

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