ab benchmark chart using shell
承上,如果有批次動作要完成壓測跟繪圖
則需要把gnuplot的動作寫到shell中
下面是一段簡單的可執行shell
#!/bin/bash
gnuplot << EOF
set terminal png
set output "ApacheBenchmarkResults.png"
set title "Benchmark from Server X"
set size 1,0.5
set key left top
set xlabel 'request'
set ylabel 'ms'
plot "out.dat" using 10 with lines title 'Benchmark from Server X'
exit
EOF
如果有需要,稍加修改
就可以跟壓測的結果整合作成有用的報表了!