应用性能管理

更新时间:2023-05-17 20:04

应用性能管理(Application Performance Management)是一个比较新的网络管理方向,主要指对企业的关键业务应用进行监测、优化,提高企业应用的可靠性和质量,保证用户得到良好的服务,降低IT总拥有成本(TCO)。使用全业务链的敏捷APM监控,可使一个企业的关键业务应用的性能更强大,可以提高竞争力,并取得商业成功,因此,加强应用性能管理(APM)可以产生巨大商业利益。

最终用户体验监控

端对端传输时,捕捉呈献给用户数据的可用性,延迟度,执行

正确性和质量。

运行时应用架构的发现、建模和展示

捕捉在应用执行过程中,不同的软硬件的参与行为,以及这些部件用于交流的数组的传输路径。

用户自定义事务处理剖析

追踪用户自定义事件,包括对在第二步(应用拓扑结构的发现和展示)中捕捉的事务,这为应对用户对应用的需求而产生。

应用部件的深度监控

对在第二条中提到的资源和调用事件进行细粒度监测。部件包括服务器端和移动终端及界面。

设备信息

应用封装好的程序(包括行为学习引擎,复杂事件处理平台,日志分析和)和上述四种产品功能,在大数据中发现有意义并可以加以使用的模式。

选择时要考虑的因素

应用系统可监测性:Tivoli Application Performance Management采用APM技术监测应用性能,这要求被监测系统必须支持APM API。Oracle、SAP、WebLogic等国外公司产品都支持APM API,但国内企业开发系统可能就不支持该API。国内的APM产品中,OneAPM对国内的开发环境有比较全面的匹配和支持。

扩展性:应用系统的变化是非常快的,因此应用性能管理系统的扩展性非常重要,如随着数据量增加,数据库从SQL Server升级到Oracle,应用性能管理系统要可以动态增加监测Oracle数据库组件,而不需要升级整个应用性能管理系统。

易用、可自学习的故障诊断工具:应用系统的故障诊断比NMS系统的诊断更加复杂,它不仅要分析网络性能、系统资源,而且要分析系统设置、应用程序效率。一个良好的系统诊断工具是非常重要的,故障诊断工具并不一定是一个全自动的智能系统,因为一个全自动的智能故障推理系统开发难度极高,会造成软件价格急剧攀升,它可以是一个半自动系统,但是要有自学习功能。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}