我正在编写一些软件,它会重复执行一些不同的任务,我可以根据间隔时间数据生成一个跟踪(也可能是队列深度数据)。
我正在寻找可视化这些数据的好方法,所以我可以一目了然地看到,例如,时间抖动是什么样的,以及异常值(偶尔极其缓慢处理的事件)可以帮助我调整性能。
我已经玩过gnuplot在X11下进行实时查看,这是好的,过去我已经制作了CSV文件并将它们导入到MS Excel中以绘制一些图形。
我想知道是否有一些不错的软件用于此类事情。我对生成静态图形图像感兴趣,但我对某种支持独立水平和垂直缩放的实时查看器GUI更感兴趣。
使用我可以更改的代码生成跟踪数据,并在测试运行后使用Perl脚本进行预处理,因此我可以输出几乎任何格式。
答案 0 :(得分:1)
http://code.google.com/apis/chart/interactive/docs/gallery/annotatedtimeline.html
最容易通过谷歌电子表格界面获取
使时间序列仪表板变得简单的新工具是Cube:http://square.github.com/cube/
另一个简单而美观的时间序列JavaScript库是:http://dygraphs.com/