李杰 张攀翔
摘 要随着日益激增的IT应用复杂性,企业同时面临业务需求更快的变化,用户期望持续攀升,需要更高的性价比等方面的影响,在这些因素的影响下,IT应用在运行过程中发生诸如性能下降或者服务不可用等故障的可能性大大增加,从而影响业务服务的正常运行。业务部门渴望更加清晰、实时的得到关键业务应用的分析数据,来把握用户行为,影响分析和转化率。
【关键词】用户体验 业务性能 监测分析
长期以来企业IT运维停留在“以资源为中心”的管理模式,关注的是IT资源的可用性和相关技术性能指标,对IT用户行为和业务性能(体验状况)却是一无所知。例如用户来自哪里,做了什么操作,遇到哪些错误,业务处理消耗多少时间,业务性能耗时在网络,还是服务器(程序逻辑及SQL 逻辑)…等,所以这些用户体验显得尤为重要。因此有效地管理这些应用,提升用户体验,需要在系统性能、使用效能、可用性监测等多个方面进行保障与提升,是业务发展的迫切需要。
1 现有技术方案及缺点
1.1 现有技术方案
对于大型的应用系统,业务功能模块至少几十个,每一个功能模块根据业务实际情况,性能呈现存在差异,如何有效对业务模块性能进行自动化监测与分析管理,了解真实用户体验,对用户体验不好业务缺乏问题精定位與分析,主要分如下三种方式来执行:
1.1.1 用户报障方式
依赖于用户报障,如用户在使用某项功能或执行某项操作响应变慢,执行时间较正常时超出许多。……