这些基于网络的数据包捕获产品可测量响应时间、详细内容、网络产生的错误代码（如重传、DNS解析问题、乱序数据包和Nagle延误）、浏览器产生的错误代码（如请求中断）以及应用产生的错误代码（如HTTP错误代码或者其他自定义错误信息），有些产品还能重建和回放用户实际看到的内容，如下两图所示：
从基础设施和应用这两个角度来看，这些工具对于应用支持团队来说都极具价值。他们还可帮助业务分析师了解使用情况和应用交付的质量,例如可以通过API监控来了解第三方交付的软件的质量问题。
虽然数据包捕获技术确实增加了监控软件所捕获限制数据的安全风险，但这些技术还是得到了互助网体系和其他基础设施管理团队的充分理解和高度认可,部分流量聚合交换机允许屏蔽敏感数据。
随着应用复杂性的增强，通常需要结合公共或个人Web服务使用来自浏览器中的外部服务，并结合使用内容高速存取和内容分发网络，这就导致基于网络的方法缺乏可见性。一些提供基于网络的数据包捕获的供应商通过允许在服务器端设备上进行数据包捕获和分析来应对这一挑战，因此在一些基于云的基础设施上进行部署时就具有可见性，比如基础设施即服务（IaaS）、软件即服务（SaaS），但根据流量情况这可能会引起系统开销和可用资源超负荷。
国内的产品现在为止也就BrowserInsight这款产品比较靠谱，别的厂家的的类似工具总是感觉维度不是那么丰富。
随着当前浏览器大量使用手动计时方法，这就促使浏览器供应商建立一个定时应用程序编程接口（API）向软件开发人员开放使用。为此已形成多种标准：
■NavigationTiming——该标准已广为微软的InternetExplorer9及以上版本、MozillaFirefox7及以上版本、GoogleChrome6及以上版本以及微软的WindowsPhone浏览器接受，，上文说过的BrowserInsight采用的就是这一标准。
■Boomerang——该自由释放的库采用了多种计时方法，若浏览器支持的话它还将采用导航计时规范。
■另外，谷歌已悄悄发布了一份谷歌Chrome浏览器支持的新协议。该协议属于HTTP的高性能版本SPDY，目前谷歌服务以及其他互联网网站和CDN供应商均支持该协议。希望更多的采用这些标准以帮助我们更好的依赖HTTP，因为应用交付的核心互联网协议在某些情况下是存在问题的。
寻找能增加浏览器的可见性性能的解决方案，反过来那些自己记录性能日志的开发人员和那些提供更多详细性能指标的APM供应商也可采用这些方案。
以上方法将帮助我们拨开迷雾，让被乌云笼罩的可见性重见天日。
是谁拖了网站访问速度的「后腿」？
作为一个安静的程序员，我们应该如何去创业呢？
说不错的，都-是-楼-主-的-小-号？
说不错的都是楼主的小号？
很不错，谢谢分享
感谢翻译，质量很高。如果想要得到技术上的提升，中英文博客都需要多读