堆叠回溯替代方案:
增强您的 APM 平台

通过 Dotcom 监视器的 LoadView 进行按需负载和压力测试

为网站、Web 应用程序和 API 进行真正的基于浏览器的性能测试,以补充您的 APM 解决方案。

测试基础结构限制

构建满足客户需求的测试方案。

基于 Web 的脚本工具

支持 40 多个桌面/移动浏览器和设备。

可 伸缩

从几个虚拟用户开始,如有必要,扩展到数千个。

云平台

利用超过13个全球分布的位置。 无需管理自己的云帐户。

当今的组织必须确保其软件和关键应用程序持续启动和运行。 为了帮助 DevOps 和 IT 团队管理维护和管理其整个应用程序生态系统的复杂性,组织可以实施应用程序性能管理 (APM) 工具。 APM 工具的主要好处是帮助检测应用程序错误,使开发人员和 IT 团队能够更快地诊断它们,从而减少对用户和客户的影响。

监控生产中的应用程序是保持高客户满意度的关键之一,但是,确保这些应用程序在开发阶段通过严格的测试是另一回事。 这就是 Dotcom 监视器的 LoadView 平台可以帮助在填补 APM 解决方案(如回溯)留下的空白方面发挥不可或缺的作用。 LoadView 可以帮助确定您的组织是否具有所需的基础结构/硬件级别,以便您的应用程序和站点能够在您预先确定的阈值内执行。 此外,搜索引擎使用页面加载时间指标对网站进行排名。 不要让你的SEO预算浪费,而不证明你的页面加载速度。

 

使用 LoadView 进行按需性能测试

LoadView 是一个性能测试平台,可用于加载和压力测试应用程序、API、Web 应用程序和网站。 当部署代码或应用程序时,您可以放心,它能够承受高流量,而不会降级或出错。 如果内部完成,负载测试可能是一个耗时的过程,涉及多个团队。 LoadView 消除了设置负载生成器和创建全球分布式代理的过程和需要。 一切都通过平台进行管理,因此开发人员可以专注于他们的应用程序和代码。

LoadView 的构建时,会牢记性能,承认使用 APM 工具帮助监控正常运行时间和可用性的工程师、WebOps 和 IT 团队可能还有兴趣了解其网站和应用程序的容量,甚至测试其基础结构的限制。 LoadView 是一个易于使用的平台,可协助执行以下操作:

  • 查找瓶颈和错误
  • 发现故障和错误
  • 发现数据库减速
  • 在地理区域之间分配负载
  • 了解基础架构的容量
  • 确保一致的用户体验

 

多用户模拟

当今市场上的许多负载测试解决方案,特别是开源工具,仅运行基于协议的用户模拟,这不足以满足当今构建的应用程序和网站的需求。 使用 LoadView 平台,用户可以运行不同的用户模拟类型:HTTP/S 和基于浏览器的实际测试。

  • 协议 – HTTP/S
    • 生成 HTTP 请求到 Web 服务器的并发用户
    • 无需客户端渲染
    • 低级分析
    • 需要脚本/编程技能
  • 真正的浏览器:
    • 在 Chrome 或 IE 中执行一系列脚本操作的并发用户
    • 真实用户模拟
    • 可自定义脚本和脚本播放
    • 易于创建脚本

全局分配负载

LoadView 平台还允许用户根据世界各地的多个点在地理位置之间分配负载。 例如,如果您知道某个百分比的客户和用户来自特定的地理位置,您可以在设置负载测试时选择这些特定区域。

美国中部(爱荷华州布卢夫斯理事会) 美国东部(弗吉尼亚北部)
美国西部(俄勒冈) 美国东部(俄亥俄)
美国西部(加利福尼亚州西北部) 加拿大中部(蒙特利尔)
亚太地区(东京) 亚太地区(孟买)
亚太地区(新加坡) 亚太地区(悉尼)
南美洲(圣保罗) 欧洲(爱尔兰)
欧洲(伦敦)

 

每步 Web 记录器:真正的基于浏览器的脚本工具

适当的测试对于保持一致的用户体验和留住客户至关重要。 EveryStep Web 记录器可以自动执行 Web 开发中涉及的多种测试类型,是与 APM 工具一起使用以验证性能的一个很好的工具。

EveryStep Web 记录器是一个免费的自动化脚本工具,用于记录 Web 事务的每一步,并使用真实的浏览器重播脚本。 与超过40个桌面(Chrome和IE浏览器)和移动浏览器(iPhone、iPad、谷歌、三星等)兼容,EveryStep Web录像机几乎支持浏览器中呈现的任何东西,而不管使用什么技术,如AJAX、Java、HTML5、Flash、PHP、Ruby,以及其他技术。

EveryStep Web 记录器易于使用,无需脚本编写体验,只需像典型用户那样点击应用程序或网站即可。 您可以记录用户执行的关键和复杂操作的多步测试脚本,例如按钮单击、菜单选择、表单提交、购物车和文本输入。 然后,这些脚本可以上传到 LoadView 平台,用于加载测试您的网站、Web 应用程序、Web 服务和 API。

现在启动每步网络记录器!

 

堆叠平台:回溯和前缀

Stackify 是一种基于 SaaS 的 APM 解决方案,它为开发人员提供了改进其代码的工具,因此他们可以更快地部署更好的应用程序。 通过回溯和前缀平台,Stackify 提供了一组应用程序监视功能,从预生产到生产,使开发人员能够验证发布和支持生产应用程序。

前缀是一个代码探查器,设计用于工作站,因此开发人员可以在开发过程中最大限度地减少错误。 开发人员或程序员通常使用代码探查器来帮助任何与性能相关的问题,例如了解每种方法在代码中的时间,或者每个方法运行的时间。 代码探查器还可以跟踪 CPU 或内存问题。 开发周期从几周到几个月,因此代码探查器有助于保持代码高效运行,使项目保持正轨,因为通常几乎没有出错的余地。

前缀允许开发人员查看单个 Web 请求的详细信息,还可以建议在检测到错误或异常元素时进行代码改进。

回溯是用于 QA 和生产环境中的 APM 解决方案,用于监视应用程序和服务器指标。 当回溯与前缀结合使用时,开发人员和 IT 团队可以确保正在编写的代码将高效运行,并且问题更少。

回溯将业界领先的应用程序性能管理、错误监视、日志聚合和资源(包括特定于云)监视集成到单个界面中。 回溯为以下提供开箱即用的支持:

  • .NET 和 Java 用于 APM 函数
  • .NET、Java、节点、PHP 和 Ruby 错误、日志和监视
  • .net 核心
  • 增强异步模式,对 Windows 服务和其他非 Web 应用程序进行分析
  • 微软 Azure 和 AWS(云支持)

回溯还支持以行的应用程序和基于容器的模型:

  • 码头工人
  • Azure 应用服务
  • AWS 弹性豆茎
  • 库贝内德斯
  • Azure 函数

回溯平台由六个组件或模块组成:APM、事务跟踪、指标、日志、错误和警报。 它的工作方式是安装一个服务器代理,该代理将退出并自动拾取服务器上运行的所有应用程序,使开发人员能够深入了解高级数据和信息,如应用程序类型、实例数、每分钟请求、满意度、每分钟错误、功能和警报。

进一步进入仪表板,用户可以查看特定的应用程序指标,如下所示:

  • 实例数
  • 可用 性
  • 用户满意度
  • HTTP 错误(一段时间警报)
  • 应用程序日志记录率
  • 服务器 CPU 百分比,
  • 应用池 CPU 百分比
  • 服务器内存百分比
  • 应用程序池内存。

用户还可以将数据拉过一组预定义范围或设置自定义范围。

仪表板中的其他部分和选项卡允许用户看到环境实际上正在运行,以及服务器的常规运行状况信息。 此处可以看到可用性、使用的内存、使用的磁盘空间、网络接口、任何其他自定义指标、IIS 站点和 IIS 应用池等特定指标。 此外,如果用户具有对您的应用程序至关重要的 Web 请求,他们可以设置将持续监视这些特定请求的关键事务。 在这里,您可以查看每分钟的请求、页面加载时间、错误率等。

前缀是一个 Web 请求代码探查器,可帮助在代码开发过程中识别 Bug。它是免费的.NET和Java开发人员(支持macOS目前不可用)。在编写代码时,它会捕获 Web 请求的跟踪。跟踪数据被拉入接口,允许您查看特定的代码指标详细信息,如错误、日志语句、SQL 查询等。前缀的其他功能包括:

  • 跨服务器跟踪事务
  • 将性能与 QA 或生产环境进行比较
  • 跟踪代码中的任何行为或操作
  • 验证代码行为

堆叠回溯定价

堆叠回溯 APM – 每台服务器每月 50 美元(无年度合同)。 包括以下功能:

  • 应用程序性能监控
  • 代码分析
  • 错误跟踪
  • 集中式日志记录
  • 应用和服务器指标

其他堆栈回溯定价选项包括:

  • 回溯小型服务器的 APM – 每台服务器 25 美元/月
  • 不带代码分析 (APM) 的回溯监控 – 每台服务器每月 15 美元
    • 非常适合不需要完整 APM 功能的其他服务器
  • 跟踪 QA/暂存服务器的 APM – 每台服务器 10 美元/月(警报和通知已禁用)

加载视图定价

LoadView 有基于订阅的计划,起价为每月 199 美元。 使用基于订阅的计划,未使用的虚拟用户分钟数和负载喷射器小时数从一个月滚动到下一个月。 或者,您也可以从即用即付计划中选择。 定价在开始新测试之前进行计算和显示,因此您确切地知道您要支付什么费用。

如果您的特定需求超过上面列出的需求,请联系我们了解企业级计划。

 

LoadView 专业服务

我们的 LoadView 专业服务的目标是让您运行性能测试、分析您的数据,并在没有我们参与的情况下调整您的系统。 我们的方法经过测试、验证,以独特的点菜方式提供。 您可以选择哪些元素需要帮助,我们的绩效工程师将指导您完成这些元素。

我们的工程师也可以为您提供整个测试练习,为您提供优化代码和基础设施的咨询。 Dotcom-Monitor 交互的级别完全由您决定。

结论

LoadView 和 Stackify 平台相互补充,相互配合,帮助组织在建立高质量代码、应用程序和网站时变得更加积极主动。 前缀允许开发人员和 WebOps 团队创建高效、无 Bug 的代码,可以使用 LoadView 平台来确保代码和应用程序能够抵御数千个并发用户。 最后,回溯可以监视生产中的这些应用程序,帮助在发生错误时最大限度地减少停机时间。 利用这些工具的个体力量,团队可以保证一流的用户体验。

尝试从 Dotcom 监视器的 LoadView

并免费获得多达 5 次负载测试