Chinaunix

标题: 急,求助,关于定时统计cpu空闲值和内存占用的平均数! [打印本页]

作者: raypower123    时间: 2012-11-14 11:20
标题: 急,求助,关于定时统计cpu空闲值和内存占用的平均数!
需求
cpu空闲值 和 free -k | awk  '/-/{print $3}' && free -m|awk '/buffers\/cache/{print $3*100/($3+$4)"%"}'   5分钟统计一次 10次求一次平均值!谢谢大大
作者: rdcwayx    时间: 2012-11-21 11:01
比如设个cronjob,每五分钟采集数据到一个临时文件。 每半小时输出前10次的平均值。
  1. 0,5,10,15,20,25,30,35,40,45,50,55 * * * * # free command with awk >> output.txt
  2. 0,30 * * * * tail -10 output.txt |awk '{sum+=$1}END{print sum/NR}'
复制代码
linux下应该可以用:
  1. */5 * * * * free with awk command >> output.txt
复制代码

作者: rdcwayx    时间: 2012-11-21 11:01
本帖最后由 rdcwayx 于 2012-11-21 13:03 编辑

@raypower123
比如设个cronjob,每五分钟采集数据到一个临时文件。 每半小时输出前10次的平均值。
  1. 0,5,10,15,20,25,30,35,40,45,50,55 * * * * # free command with awk >> output.txt
  2. 0,30 * * * * tail -10 output.txt |awk '{sum+=$1}END{print sum/NR}' >> report.txt
复制代码
linux下应该可以用:
  1. */5 * * * * # free with awk command >> output.txt
复制代码





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2