随着越来越多的业务流程开始依赖网络,网络管理人员必须想办法提高最终用户的体验质量。企业要确定如何提高体验质量,他们应该监控网络还是监控应用程序?
因为不同的企业有着不同的着重点,所以性能监控也各不相同。对于用户体验,是应该监控网络性能,还是监控应用程序性能?企业管理协会管理研究主管Jim Frey表示:“性能管理和监控的方式并不是固定的,这取决于企业的需求。”
网络vs.应用程序性能监控:从哪里开始?
NetScout Systems公司营销副总裁Steve Shalita指出,企业在决定从哪里开始监控其网络和应用程序之前,必须确定他们要通过性能监控实现怎样的体验质量目标。
他表示:“在开始时,企业必须问自己,他们是试图解决一个问题,还是希望了解用户目前的体验?”
AppDynamics技术传播者Stephen Burton表示,对于应用程序,监控用户体验是最好的办法。他表示,IT企业可以通过应用程序性能监控获取最精细的体验质量信息。“你可以看到围绕业务的活动以及应用程序响应时间,这是一个正确的做法。”
然而,依赖于应用程序监控只能在事后解决问题,Shalita表示,监控网络是性能管理最自然的出发点。他指出:“应用程序级的观点很重要,但是企业必须意识到大多数问题并不是出现在应用程序级。”
Shalita继续说道,更多问题源自于网络故障,例如Verizon的射频服务器问题和Amazon的云控制器问题。“你必须从更广阔的视角来看这些问题。”
应用程序性能监控是评估体验质量的一种被动的方法,而网络性能管理是一个主动的方法。应用程序级监控通常能够在用户已经遇到问题后解决问题,“然而,企业需要在最终用户发现问题之前就解决这些问题,而不是等到用户呼叫IT后。”
Burton表示企业应用程序处于不断变化的状态,而网络则保持更加一致的状态。“应用程序环境总是在变化,如果你不追踪应用程序,它可能会影响业务一段时间,而你的用户就会遇到问题。”
性能监控:用户体验应该是第一位
Compuware公司战略和产品管理副总裁Ron Wilson表示,企业网络变得越来越复杂和关键,在体验质量受到影响后再排除故障的方法不再可行,他认为应该采用生命周期的方法来用于性能管理和体验质量。对网络实现可视性,并将这种可视性引入应用程序生命周期将能够更准确的了解最终用户体验。
“对于用户体验时没有万灵药,”Wison指出,IT部门想从监控网络开始,而业务经理会希望将重点放在业务关键应用程序上。“这完全取决于应用程序的类型。”
一旦企业开始管理体验质量, 业务处理和网络问题隔离也会更快,“你发现问题的速度将会影响你的业务。”虽然在网络级监控体验质量很重要,在应用程序通过网络后监控应用程序也同样重要,Frey指出,“监控网络还是应用程序?答案是肯定的。”