ERP 应用问题的快速诊断
在一个企业里,大部分的应用问题都是由用户提出的,这是因为对于应用质量一直都没有
一个好方法来评估,光是对流量监测已经不能判别应用运行时的性能。应用监测是一个比
较新的网络性能监测手段,他通过长期监测,组成智能基线,方便分割应用问题的源头。
以下是一个通过应用分析,对用户投诉 ERP 系统出现问题时,诊断时的流程实例:
第一:问题是什么?
一个 ERP 系统可以由多层的服务器来支持。在出现问题时,需要知道问题是在哪一层。应
用性能监测仪如福禄克网络公司的 SuperAgent 可以可以同时监测多层应用的性能。在图一
上,可以看到 ERP 的问题,只发生在 ERP System 应用上(用户界面),与其它应用无关。
图一、应用与响应时间的关系图
第二:确认是网络、服务器还是应用出毛病呢?
这么一个简单的问题,却可能由于各个维护小组相互指责,引起浪费时间。SuperAgent 的
响应时间构成图,可以清楚的提供实际的证据,证明是哪一方的问题。在图二,绿色代表
网络往返时间(Netwk RTT),深蓝色代表平均的重发报时间(Retran),金色代表数据传
输或网页下载时间(Data Xfer), 红色是服务器响应时间(Srv Resp)和浅蓝色的 TCP 连接
建立时间(Conn Time)。 在图上可以看到在出事时 9:10 左右,总响应时间是 4 秒种,
服务器的响应时间特长是主要原因。我们可以深入分析每一个响应时间的部件。
在图三,可以看到在过去 8 小时,服务器响应时间的中间值(50% percentile)是 0.12 秒,平
均值是 0.24 秒。
但出毛病时响应时间长达 3 秒,增加了 30 倍。要留意的是 SuperAgent 和大部分长期监测
工具的报告都是平均值(5 分钟),所以可能只是有小量的长响应时间,影响这平均值结
果,要找出根源,需要进一步确认。
评论0
最新资源