古人学问无遗力,少壮功夫老始成。 纸上得来终觉浅,绝知此事要躬行。
一段收集CPU、MEM信息的shell脚本
上一篇 /
下一篇 2011-07-18 17:23:19
/ 个人分类:Linux常用命令
一段收集
CPU、
MEM信息的
shell脚本,很简单的,自己留个脚印而已,请勿拍~
#! /bin/bash
if [ $# -lt 1 ]
then
echo "usage : sh write2db.sh pid"
exit
fi
pid=$1
#CPU利用率
pcpu=`ps -p $pid -o "pcpu,pmem,rss" | awk 'NR==2{print $1}'`
#内存利用率
pmem=`ps -p $pid -o "pcpu,pmem,rss" | awk 'NR==2{print $2}'`
#内存占用值
mem=`ps -p $pid -o "pcpu,pmem,rss" | awk 'NR==2{print $3}'`
#时间戳
#timestamp=`date +'%Y-%m-%d %H:%M:%S'`
#echo $timestamp
#将上述值插入
数据库表中
/usr/bin/mysql -utest -piliketesting -hxxx.xxx.xxx.com << EOFMYSQL
insert into forexercise.resource(pid,pcpu,pmem,rss) values($pid,$pcpu,$pmem,$mem)
EOFMYSQL
收藏
举报
TAG:
CPU
cpu
MEM
监控