我将测试运行为:
tsung -f test.xml start
我明白了:
$ cd /Users/samir/.tsung/log/20160910-1035
Apple-Mac-mini:20160910-1035 samir$ /usr/local/Cellar/tsung/1.6.0/lib/tsung/bin/tsung_stats.pl
creating subdirectory data
creating subdirectory gnuplot_scripts
creating subdirectory images
warn, last interval (2) not equal to the first, use the first one (10)
No data for Bosh
No data for Match
No data for Event
No data for Async
然后,我尝试运行本地服务器以查看结果:
python -m SimpleHTTPServer 8080
在浏览器中,如果我访问http://localhost:8080
,则会重定向到http://localhost:8080/es/ts_web:status
,这将导致:
Error response
Error code 404.
Message: File not found.
Error code explanation: 404 = Nothing matches the given URI.
但是,其他报告也可以正常使用,例如http://localhost:8080/graph.html
有什么想法吗?实时状态是http://localhost:8080/es/ts_web:status
吗?为什么我得到错误404?
答案 0 :(得分:2)
这是正确的,tsung_stats.pl脚本生成report.html文件,在浏览器中访问http://localhost:8080/report.html,index.html将在tsung运行时由ts_controller_sup.beam创建,ts_controller_sup.beam listen 8091 port ,你需要在tsung运行时访问http://localhost:8091/index.html,你可以读取ts_controller_sup.erl中的代码100行