应用性能管理

编辑
本词条由“匿名用户” 建档。

在信息技术和系统管理领域,应用程序性能管理(APM)是对软件应用程序的性能和可用性的监控和管理。APM致力于检测和诊断复杂的应用程序性能问题,以维持预期的服务水平。APM是将IT指标转化为业务意义([即]价值)。 两组性能指标受到密切监控。第一组性能指标定义了应用程序最终用户体验到的性能。性能的一个例子是峰值负载下的平均响应时间。该集合的组件包括负载和响应时间: 负载是应用程序处理的事务量,例如每...

应用性能管理

编辑

信息技术系统管理领域,应用程序性能管理(APM)是对软件应用程序的性能和可用性的监控和管理。 APM 致力于检测和诊断复杂的应用程序性能问题,以维持预期的服务水平。 APM 是将 IT 指标转化为业务意义([即] 价值)。

测量应用程序性能

编辑

两组性能指标受到密切监控。 xxx组性能指标定义了应用程序最终用户体验到的性能。 性能的一个例子是峰值负载下的平均响应时间。 该集合的组件包括负载和响应时间:

  • 负载是应用程序处理的事务量,例如每秒事务数、每秒请求数、每秒页面数。 在没有被基于计算机的需求(例如搜索、计算、传输)加载的情况下,大多数应用程序都足够快,这就是程序员在开发过程中可能不会发现性能问题的原因。
  • 响应时间是应用程序在这种负载下响应用户操作所需的时间。

第二组性能指标测量应用程序为负载使用的计算资源,指示是否有足够的容量来支持负载,以及性能瓶颈的可能位置。 这些量的测量为应用程序建立了经验性能基线。 然后可以使用基线来检测性能变化。 性能变化可以与外部事件相关联,随后用于预测应用程序性能的未来变化。

APM 的使用对于 Web 应用程序来说很常见,这最适合更详细的xxx技术。 除了测量用户的响应时间之外,还可以xxx Web 应用程序组件的响应时间,以帮助查明延迟原因。 还存在可以在应用程序的 Web 服务器层解码特定于事务的响应时间的 HTTP 设备。

在他们的 APM 概念框架中,Gartner Research 描述了 APM 的五个维度

  • 最终用户体验监控 –(主动和被动)
  • 应用程序运行时架构发现和建模
  • 用户定义的交易分析(也称为业务交易管理)
  • 应用组件监控
  • 报告和 应用程序数据分析。

2016 年,Gartner Research 将其定义更新为三个主要功能维度:

  • 最终用户体验监控 (EUEM) 已演变为数字体验监控 (DEM);
  • 应用程序发现、跟踪和诊断 (ADTD) 这一新维度结合了三个以前独立的维度(应用程序拓扑 [运行时架构] 发现和可视化、用户定义的事务分析和应用程序组件深入研究),因为所有 三项主要侧重于问题补救并且相互关联;
  • 应用程序分析 (AA)。

当前问题

编辑

2013年上半年以来,APM进入了多厂商、多观点的技术和战略激烈竞争期。 这引起了市场的剧变,来自无关背景(包括网络监控、系统管理、应用程序检测和 Web 性能监控)的供应商采用了围绕 APM 的消息传递。 因此,APM 一词已被淡化,并演变成跨多个不同计算平台而非单一市场管理应用程序性能的概念。 有这么多供应商可供选择,选择一个可能是一个挑战。 仔细评估每一项以确保其功能满足您的需求非常重要。

实施 APM 的两个挑战是 (1) 很难检测应用程序以监控应用程序性能,尤其是在应用程序的组件之间,以及 (2) 应用程序可以虚拟化,这会增加测量的可变性。

应用性能管理

为了缓解xxx个问题,应用程序服务管理 (ASM) 提供了一种以应用程序为中心的方法,其中业务服务性能可见性是一个关键目标。 分布式、虚拟和基于云的应用程序中存在的第二个方面对应用程序性能监控提出了独特的挑战,因为大多数关键系统组件不再托管在一台机器上。 每个功能现在都可能被设计为在多个虚拟化系统上运行的 Internet 服务。 应用程序本身很可能会从一个系统迁移到另一个系统以满足服务级别目标并处理瞬间中断

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/249579/

(1)
词条目录
  1. 应用性能管理
  2. 测量应用程序性能
  3. 当前问题

轻触这里

关闭目录

目录