前端性能分析工具Dyna Trace使用心得

什么是dynatrace ajax

 “dynatrace ajax 是一个详细的底层追踪工具,它不仅可以显示所有请求和文件在网络中传输的时间,还会记录浏览器render,CPU消耗、JS解析和运行情况等详细的信息,而这些也只是dynatrace ajax的冰山一角。”

引自:Stoyan Stefanov

为什么需要dynatrace ajax

jquery,GWT,YUI,DOJO等兴起的框架让构建WEB2.0应用更加容易,糟糕的是,随之而来的定位这些应用的问题也越来越难,尤其是和性能相关的。下面给大家介绍下dynatrace ajax的使用。

安装好dynatrace后,进入到下面的界面。

dynatrace可以通过左上角的按钮随时管理运行设置

运行后,可以发现浏览器上出现dynatrace工具栏,此时你可以浏览所有要检测的网页,所有的数据都会被记录,浏览好后关闭浏览器,双击左边的report,这里显示了大部分我们要的信息,如图。

在report中记录了所有访问的网页的详细信息,我们可以知道以下一些事情:

1.加载了多长时间

2.网络请求消耗了多久

3.JS运行多长时间,每个事件在何时被触发

4.精确的页面生命周期

我们可以将session导出,也可将session导入到dynatrace进行解析。

下面是一些文章的链接:

http://ejohn.org/blog/deep-tracing-of-internet-explorer/

http://blog.dynatrace.com/2009/11/17/a-step-by-step-guide-to-dynatrace-ajax-edition-available-today-for-public-download/

您可能还喜欢...