内容目录
背景
最近工作中需要我把/var/log/sa
中的系统活动日志数据进行图形化分析。一般这里要使用ksar
工具来实现。
但是我发现还有一个更简单的方法,只需要使用sadf
命令就可以生成svg图片,直接在浏览器中查看系统资源使用情况。
步骤
- 确保服务器上已经安装了
sysstat
包,该包包含sadf
命令 - 使用
sadf
命令将sa日志文件转成svg格式sadf -g — -A /var/log/sa/sa22 > file.svg - 使用浏览器打开生成的file.svg文件
说明
-g
参数表示生成图形输出--
后面使用-A
参数指定要读取的sa日志文件- 最后将svg图片输出到文件file.svg中
打开这个svg文件,就可以看到一个直观的系统资源使用统计图表,包括CPU、内存、网络流量等信息。
总结
使用sadf
命令可以非常方便的将纯文本的sa日志文件转成图形化的svg文件,省去了使用ksar等工具绘制的步骤,使系统资源统计报表的生成变得非常容易。