应用性能管理

APM核心业务系统监控解决方案

一、需求背景——为什么需要对业务系统进行监控?


当组织机构依托IT技术开展业务时,我们甚至可以这样认为:IT建设的成败将直接影响到生产效率,甚至影响到生产效益!


我们可以假想一下,一个用户登录网上商城购物,而他打开一个产品介绍的页面感觉很慢,下单付款的关键时刻又发现系统失去响应,那么这个用户还会选择继续在网上商城消费吗?作为纳税人,我们通过网上报税系统进行申报、入库操作,但是如果我们发现这个系统有时可以登录,有时无法登陆,无规律中断,我想这肯定也不会让我们满意。同样的,对于一个大型企业,分支机构的员工访问总部的ERP系统总是比较缓慢,又如何实现高效办公呢?——应用性能的好坏将直接影响到组织的商业收益!


二、深信服APM核心业务系统监控解决方案



应用场景

  • 大型企事业单位各类ERP、OA、E-Mail等系统

  • 运营商BOSS系统

  • 金融交易系统及网上银行

  • 对外门户网站


三、APM核心业务系统监控方案价值


方案价值

  • 面向应用系统进行7*24小时可用性监控

  • 深入的WEB性能分析,获知当前用户访问体验

  • 热点URL等用户访问习惯分析

  • 当系统访问变慢或中断,实现风险预警


四、APM 核心业务系统监控方案技术优势


4.1 内建应用系统健康度评分模型



深信服提供的APM(应用性能管理)产品,聚焦用户所关注的核心应用系统,针对网络性能、应用性能进行建模实时质量监控,并提供进一步的性能分析报告,提升应用系统的稳定性和访问体验质量。


4.2 系统可用性主动探测+旁路解码分析技术双重保障

深信服APM通过主动探测+旁路被动实监测分析双重机制,针对运营商所关注的应用系统进行7*24小时的健康度、可用性监控,在故障前实现预警。此外,提供针对系统的健康度评分报告,帮助用户掌控系统运行状况,为优化系统提供数据支撑。


应用系统可用性主动探测

APM可以直接通过TCP握手探测来判断系统是否存活,当然这还不够,仅通过TCP握手无法判断应用层的状态,可能系统存活,但是已经工作不正常了。因此APM还可以通过定义应用层交互内容,来判断系统应用层的状态。





  • 健康状态监测支持ERP、OA、HTTP、FTP、Mail、运营商BOSS等各类应用

  • 状态参数提供系统状态、可用性、响应时延、告警状态等信息

  • 探测技术支持TCP CONNECT、URL探测、自定义探测、支持正则表达式

  • 阀值告警可根据不同的健康等级定为阀值告警


应用系统质量旁路解码分析

APM通过旁路数据包解包和协议解码技术,提供7层WEB应用的性能监控,系统页面、终端用户数、页面加载时间、RTT、带宽利用率、TCP/HTTP错误、网络/服务时延、吞吐率、丢包率等用户体验因素可自动关联判断。


WEB性能分析可实时监视指定WEB应用的性能、页面加载时间、受影响用户数、错误数等信息。分析展示能够通过曲线等图表直观展示WEB服务的页面加载时间变化趋势、HTTP/TCP错误数变化趋势、页面加载时间/网络延时变化趋势等。进程监控可详细记录响应慢的页面中各子URL的详细信息,便于分析页面慢的原因,用户感知支持直观展现访问该页面速度慢的用户来源区域分布、页面访问时间等信息。



通过应用性能分析,可还原用户访问应用系统的真实体验,譬如用户对邮件服务器加载页面的打开需要多长时间、是否较正常情况延时,历史HTTP错误/TCP错误数目、该延时情况对多少用户产生影响、影响的比例为多少等。


系统慢页面定位

WEB性能深入分析结合APM的服务器状态监控、全网服务器交互/流量监控,可对造成应用访问效果不佳的瓶颈问题进行定位,究竟是带宽挤占、服务器本身性能、应用系统本身设计还是使用用户数据增长等问题导致用户平均访问体验下降。



4.3 系统访问变慢或系统宕机预警

APM智能预警功能默认含线路流量异常告警、区域网络异常告警、线路网络异常告警、网络攻击告警、区域流量异常告警、系统可用性告警、系统响应缓慢告警等信息,并可根据APM设备监控、应用系统监控、流量监控等信息为特定的服务器量身定做自定义告警策略,提高管理的效率及响应及时性。


当用户所关注的业务系统访问变慢或宕机,APM可以通过短信或邮件实现告警。



五、深信服APM简介


APM(Application Performance Management,应用性能管理)是一种较为新颖的网络及应用管理理念,侧重对企业的关键网络及其承载的关键业务应用进行监控、分析,提高关键网络、应用的可靠性和服务质量,保证终端用户获得良好的访问体验。



六、APM部分典型案例


  • 东南汽车部署深信服广域网优化解决方案