Python绘制CPU曲线图

来源:互联网 发布:zbrush mac安装 编辑:程序博客网 时间:2024/05/20 11:19

使用Python绘图工具库,处理和分析系统资源使用情况(本文以CPU使用率为例),且作记录。

1. 工具安装

安装python(此处用的是2.7)及相应的库:matplotlib(windows下需装dateutil、pyparsing、scipy)、numpy;

2. 获取数据

获取进程CPU使用率:

top -d 1 | grep 'test' | grep -v 'grep' >> /tmp/tmp_cpu.log

awk '{print $9}' /tmp/tmp_cpu.log >> /tmp/log/test_cpu.log

3. python绘图

python draw.py test /tmp/log


测试三组数据,结果如下:









0 0