在服务器测试中,我们会经常用iostat来监控HDD或者SSD的读写速率,很多时候 客户都会要求把监控iostat log绘制成折线图,这样看上去更加简洁方便。下面介绍一个简单的方法
一 将iostat的log 第一行输入到CSV中
1 cat iostat.log |grep -i Device |head -1
2 echo cat iostat.log |grep -i Device |tail -1 |tr -s " " ","
>nvme1n1.csv
二 将后续需要监控的盘的iostat log追加到CSV表格里
for i in `cat iostat.log |grep -i nvme1 |tr -s " " ","` ;do echo $i >>nvme1n1.csv;done
三 生成对应折线图
1 将CSV表格放进wins操作系统上
2 点击inset功能,生成折线图
3 最后以下图这种格式保存