一、ubuntu中安装gnuplot
sudo apt-get install libx11-dev
sudo apt-get install gnuplot
二、生成统计图命令如下:
gnuplot -e "FILE_NAME='临停统计_300.tcprstat'; RESULT_NAME='临停统计_300.png'" template.plt
template.plt文件内容如下:
# 文件名称FILE_NAME
# 结果名RESULT_NAME
#建立空白图片,设置字体
set term png size 1920,1080 font '/usr/share/fonts/simsun.ttc'
set encoding utf8
#注明标题
set title "Mysql响应时间统计图"
#设置文件名
set output RESULT_NAME
set autoscale
#定义x轴为时间
set xdata time
#定义时间类型
set timefmt "%s"
set format x "%M"
#显示网格
set style data lines
#X轴标题
set xlabel "Time"
#Y轴标题
set ylabel "秒微 位单 间时应响"
set grid
#设置网格线
plot FILE_NAME using 1:2 title "count",FILE_NAME using 1:3 title "max",FILE_NAME using 1:4 title "min",FILE_NAME using 1:5 title "avg"
set output
#退出软件
quit
三、批量转换mysql的tcprstat监控结果
链接:https://pan.baidu.com/s/186ZN987lbtaijJBTf57biw
提取码:0uc8