我目前维护为外部客户(主要是Microsoft技术)托pipe.NET Web应用程序的服务器。 我想find一些工具或服务,让我测量Web应用程序的响应时间和/或最终用户体验与我们的应用程序(即页面加载时间,HTTP错误等)等我想能够分析应用程序性能趋势,并从这些数据中创build报告。 任何可以定期运行的东西都会很棒。 有任何想法吗?
谢谢。
LoadRunner测量响应时间。 有点贵。
您是否尝试过capsa?它可以测量响应时间并且诊断http错误。更重要的是,它可以根据您的请求生成报告。威尔夏克也不错,但是它没有报告function,其他太贵了。
昂贵是相对的,应该考虑不符合可扩展性要求的财务风险。 对于某些环境来说,即使是最昂贵的工具也比较便宜,相比之下,应用程序的风险并没有扩大,并且与此次事件的相关财务风险有关:想想你的网站在一年中最大的购物日失败,而你的竞争对手正在放弃业务。
根据您的性能testing所涉及的技术,您可能会有许多工具可供select,从开源到商业。 但是,无论您使用何种工具路线,都要确保符合以下要求
与上述任何一个不匹配,你可能已经购买了市场上最昂贵的性能testing工具,并聘请了最昂贵的咨询公司来部署它,即使你正在使用“免费(如啤酒)”性能testing工具。
您应该尝试一些RUM(真实用户监控)服务,例如http://www.gear5.me (需要简单的javascript)或http://www.newrelic.com (请求服务器模块)。 网上有几十种类似的服务,但都是从用户的angular度来衡量加载时间。