应用性能管理-APM

Application Performance Management

——————

应用性能实时监测、分析和告警,最终用户体验监测分析。

背景及需求

 

应用性能管理是一个新兴的市场,该解决方案通过监控应用系统的性能、用户感知,在出现性能问题前,提前发出告警通知;在应用出现异常故障时,帮助用户快速的定位和解决故障,完善应用监控和分析,主要的需求有:

 

  • 主动监测应用运行状况,第一时间得知用户访问应用时的感受,不想靠被动的投诉或电话等途径获得问题反馈;
  • 应用系统出现问题(如运行缓慢或意外中断时,)通过流量分析系统可回溯历史网络流量,快速找出问题的根本原因并及时解决;
  • 对关键应用通讯的延时、服务器响应时间、访问等关键质量指标进行实时预警,主动发现应用的潜在问题;
  • 通过数据采集,实时监控网络中出现的非法流量,及时采取管控措施,保障应用系统的安全运行;
  • 实时的用户体验、业务运行状况、应用访问质量及异常通信流量告警能力;
  • 更丰富的数据源需求,用户通过调取应用监控分析系统API接口数据,实时分析数据二次开发,用于大数据应用,如运营大数据、市场智能及第三方集成,也可用于商业智能分析,如商业智能仪表板、定制化报表、即时查询及联机分析等等

应用性能管理产品简介

        NetInside APM由一台硬件设备组成,系统内含操作系统及程序,系统集中数据采集、计算、分析和存储于一体,用户只需要通过浏览器即可访问系统,查看和展示自己关注的内容。

        设备部署在靠近应用系统区域,通过交换机端口镜像采集的关键区域的网络通讯数据,分析并存储。服务器加载各个功能模块对采集得到的网络通讯数据做深入分析,取得需要的各种应用运行指标、应用性能指标和产生相关警报。用户通过浏览器对服务器采集的数据和分析结果进行集中的管理,实现集中的告警分析、报表汇总、配置管理等重要功能,同时提供数据的挖掘分析功能,方便用户进行查看、检索、数据挖掘等应用。

系统功能介绍

 

        NetInside APM主要通过图表、表格及文字等方式,对关键应用运行及性能状况等对象,结合各自特有分析指标数据,详实的显示其客观运行状况。

        APM功能主要含有Web应用监控、应用性能监控、多途径深度分析及异常和性能告警等组件。

     应用性能监控

        应用性能监控显示应用运行质量情况。不同格子显示不同应用名称及流量、连接数、服务器响应时间、用户体验等

     用户体验监控

        用户体验监测网络中应用的整体快慢情况。用户体验从应用的连接时间、服务器响应时间、内容传输时间及重传时间等多个性能指标,详细显示应用快慢情况。

     应用端到端监控

        应用端到端实时监测,深入分析应用在不同架构层架的运行和性能指标,包括最终用户体验、访问状况及流量分布等。

     应用访问分析

        应用访问分析功能对单个应用提供性能、访问情况及流量详细分析能力。通过直观的分析和展示功能,用户只需选择或输入要分析的应用,即可显示该应用相关的具体信息。

     应用钻取分析

        深入分析应用,只需右键点击应用的任意指标,在弹出的菜单中选择分析类型,分析类型包括应用分析、性能分析及关联分析等

     应用关联分析

        应用异常关联分析具有强大的应用异常分析功能,综合了用户体验、应用流量、应用负载、网络性能(丢包和延时)等等,从用户体验到应用,从主机到网络,形成完整的纵向异常分析功能。

     应用性能告警

       告警是NetInside APM系统基础功能之一,通过告警功能,用户能够快速发现应用异常状况。实时监测关键应用运行状况,每个监控仪表显示分别显示对应应用的名称及其流量大小、访问次数、服务器响应时间和用户体验。
        某一个应用的监控视图示例。