找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 227|回复: 1

给大家带来一个检测apache内存占用率的脚本,晚安

[复制链接]

205

主题

173

回帖

6925

积分

论坛元老

积分
6925
发表于 2013-11-27 23:24:00 | 显示全部楼层 |阅读模式

功能:获取httpd进程的物理内存占用情况,并把结果发送到我的邮箱
  1. #!/bin/bash
  2. # Check httpd physical memory
  3. TOTALL=0
  4. #for ids in `ps aux | grep httpd | awk '{print $2}'`
  5. ps aux | grep httpd | awk '{print $2}' | while read ids
  6. do
  7.     if [ -f /proc/$ids/status ]
  8.     then
  9.         MEM=`cat /proc/$ids/status | grep VmRSS | awk -F ":" '{print $2}' | awk '{print $1}'`
  10.         TOTALL=`expr $TOTALL + $MEM`
  11.     fi
  12. done
  13. echo "Httpd memory is used: `expr $TOTALL / 1000` MB" | mail -s "Httpd memory" 411239339@qq.com
复制代码

210

主题

371

回帖

0

积分

管理员

积分
0
发表于 2013-11-28 09:30:10 | 显示全部楼层
sofa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

果子博客
扫码关注微信公众号

Archiver|手机版|小黑屋|风叶林

GMT+8, 2026-2-1 13:49 , Processed in 0.077655 second(s), 20 queries .

Powered by 风叶林

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表