1.业务监控软件功能要求1.1数据采集功能1.1.17×24小时实时采集数据,可捕捉所有用户访问及应用内部端到端的通信交互。1.1.2需存储原始数据包以便故障还原、回放、分析,所有监控数据保留时间可定义。1.1.3可以根据需要配置数据过滤条件,例如:端口号,IP地址、IP地址组、URL、协议等。1.1.4提供近实时的(每1分钟)报告性能参数,同时可以提供更大的颗粒度(五分钟,一小时,一天、自定义)汇总。1.1.5要求能够捕捉到门户所有访客的终端信息;诸如用户的操作系统版本、浏览器名称和版本、IP和用户名、所属区域等。1.1.6对于采集到的数据,应可以区分主动模拟探测数据和真实用户访问数据,并在后续展示过程中,剔除主动模拟探测数据。1.2网络质量监控功能1.2.1可提供基于应用、地区及用户群的网络监控范围配置。1.2.2了解网络上不同范围的客户访问网络响应时间的性能变化状况,了解性能变化影响的用户区域,制定合理的响应时间阀值,定位出现响应时间问题的原因。1.2.3了解网络上的连接数情况,比如可按照网厅,实体厅的方式查看连接数;了解各维度流量变化,可同比环比;了解网络丢包情况。1.2.4支持对网络上传播时间的细分,查看网络时间、服务器时间、SSL握手时间等网络细节,同时可以按照多个维度对这些进行展现,并可设置阈值并报告违反阈值的比例。1.2.5可以按照时间段展现和统计应用和网络质量信息,可在一个界面中展示出变更前和变更后的网络及性能参数指标。1.2.6支持从TCP网络性能数据中细分出各环节的状况,包括但不限于:客户端时间、连接时间、网络时间、重传时间、服务器时间等。1.2.7支持针对虚拟化环境的解决方案,可以监控虚拟机之间的流量。1.3应用服务质量监控功能1.3.1可提供应用范围监控配置,可根据最终用户所在的IP地址段,可提供基于地区的应用范围监控配置,可根据最终用户所在的IP地址段、用户名划分最终用户组,提供基于用户组的应用范围监控配置。1.3.2可采集各个应用环节的流量,包括Web服务器流量、中间件服务器流量、数据库服务器流量。1.3.3可以识别并分析各种常用应用层协议,包括HTTP、SOAP、Oracle、DB2、Mysql、Sybase、MSSqlServer、WAP、FTP、SSH、Citrix、LDAPdirectoryservices、WebLogic等,因此可以对各个应用环节性能监控,并在一个界面中展示。1.3.4可监控客户端与WebServer层交互的所有交易的性能。1.3.5可监控WebServer层和中间件层交互的所有交易的性能。1.3.6区分每个终端、营业厅的系统响应性能状态。1.3.7区分每个Web服务器、中间件服务器的系统性能指标。1.3.8可提供基于具体业务的端到端响应时延构成图,“总时间分布”一栏采用不同颜色标识各段时延构成,一目了然看到异常所在。1.3.9可监控到应用的各个环境故障,定位出是哪个层级(网络、Web、应用服务器、数据库服务器)出现了故障。1.3.10可监控应用服务器主机的响应时间,列出各环节响应慢的服务器主机的IP地址,可使管理人员实时了解应用所在的服务器的性能情况。1.3.11查看各个应用的服务状态,当某服务停止响应的时候及时发出告警。1.3.12提供真实的用户访问体验监控,通过对HTTP请求响应的持续时间分析,得到每次用户端与服务器端交互的真实时间(通常指中间件获取请求到返回结果的时间)。可看到各业务处理流程的服务质量,点击一个具体的业务,可以看到影响范围。可看到一个业务的服务器处理时间、网络时延等信息,能够确定哪个环节出现了问题。1.3.13可监控访问数据库操作,包括操作内容,点击次数,服务器时间,总流量等。1.4数据库监控与分析能力1.4.17×24小时监控数据库实例的性能、活动性监控,包括SQL执行时长、Session数量、响应时间、流量指标。1.4.2可列出响应最慢的SQL语句,另外还可列出可用性、流量、请求次数等状态参数。1.4.3可监控列出访问最频繁的客户端地址,以及其访问的地址,使用的SQL语句,可以提供过滤功能,过滤特殊地址。1.4.4可实现指定SQL语句从属哪个应用、网络传输的流量大小、查询的命令。1.4.5可支持对主流内存数据库的监控。系统监控内存数据库和磁盘数据库的方式对用户透明。1.5Web应用分析能力11111.5.1可基于默认或者可配置的规则,自动发现所有的URL,特别是页面下的子连接URL,方便配置人员配置。3.5.2可按照IP地址+应用端口+URL对应用(业务)进行定义,定义后可以通过中文名称在一个页面中集中显示各业务(页面)的访问响应状态。3.5.3以最终用户的角度获取端到端的页面响应时间以及访问/办理结果。1.5.4可按用户名查看会话信息,可查看各个URL的访问信息,显示一个具体业务交易的运行状态信息。显示该业务交易每个Web页面的运行状态信息,显示一个具体Web页面访问过程的详细信息。1.5.5可通过IP地址、用户名、移动电话号码等信息识别用户。在每个会话上可以钻取出每个HTTP动作。1.5.6可自动展示单笔交易的时延构成图,统计出在当前交易中客户端、服务器端及网络中占用的时间。1.5.7可针对每笔交易,依次列出其每次客户端/服务器端的HTTPRequest/Response交互的详细信息,需要包括的信息有:HTTPRequest/Response的源/目的地址,每次HTTPRequest/Response交互的持续时间、每次HTTPRequest/Response交互的开始/结束的确切时间点以及请求流量的大小。1.5.9自单笔交易的相关参数指标,需包括:响应时间、应用数据流量大小、时延、HTTP返回码状态统计等。1.5.10当接到最终用户投诉时,可通过SessionID、IP、用户标识或手机号对该用户的访问进行检索,快速找出故障相关的数据从而快速解决故障。1.5.11支持HTTPS自动解码功能,可通过导入证书的方式对HTTPS协议解码。1.6故障分析能力1.6.1可整合多个数据包的数据,关联分析定位故障发生的原因。1.6.2支持场景回放功能(不仅仅包含异常回放),并能够回放任意用户的访问轨迹以及用户出错的界面,在必要时能够下钻到中间件、应用和数据库层,精确定位出现性能问题的对象、方法。如果数据包为HTTPS,支持自动解码。支持设置异常数据保存的时间。3.6.3自动对故障现场的数据包进行分析,并直接指出性能瓶颈所在。3.6.4能够定位出是网络、应用服务器还是数据库服务器的故障。3.6.5快速定位故障的原因是在客户端、网络、负载均衡设备、WEB服务器、应用服务器、其它应用系统还是在数据库,给监控单位提供准确的故障域定位。3.6.6掌握不同区域用户的真实体验状况,定位故障影响的地域范围。1.7业务分析功能1.7.1能按不同时间粒度,同比、环比分析不同维度业务指标的变化趋势,例如业务量、访问失败量等。1.7.2客户办理某个业务的各步骤环节完成比率。1.7.3支持对比分析,同维度不同地域不同渠道对比分析。1.7.4可设定页面访问满意度,衡量真实用户的使用感受。1.7.5支持在不同维度上设定告警阈值,支持按不同时间段对各维度告警阈值进行设定。告警条件设定支持中文、英文、特殊字符、支持布尔运算。1.7.6支持错误细分,按不同错误进行访问异常分类。1.7.7可回放用户访问路径,播放界面切换自动完成。1.8数据报表功能1.8.1提供易用、所见即所得报表定制流程,可定制基于Web的报告,报告内容可为表格数据、图形数据,数据报表可通过邮件发送。1.8.2能够从多个中心、探测段汇聚数据到一台设备,提供全局视图1.8.3能够在单一页面中创建整合不同层次的监控数据,比如将应用和网络监控指标展示在一个页面上,方便比较。1.8.4可以随时生成当前、某个时间段的性能监控报告。1.8.5可以按照分钟、小时、天、周、月等颗粒度自动生成性能监控报告。1.8.6报告可按照固定格式定制,如按照营业员、IP地址等多维度生成报告。1.8.7提供多种TOPN的排名。1.9系统集成与二次开发能力1.9.1系统具备很好的集成能力,并能够提供多种方式的开发接口,包括文件接口、DB接口等。1.9.2可与流程管理平台进行无缝的集成,当出现故障时,自动将事件发送到工单系统。2.运维门户运维门户是运维人员发现IT基础设施故障、了解基础设施健康状况并对应用系统的监控视图进行配置操作的门户,同时也是各级管理人员了解IT基础设施使用情况的窗口。运维门户通过告警事件、性能展示、业务模型、综合报表、系统辅助信息等视图对应用系统的运行配置情况进行综合展示。用户可以通过直观统一的基于图形界面的门户,查看各应用系统的运行状况,进行日常运维工作,还可以通过客户化的方式,把相关联的信息集中展现,便于快速分析诊断问题。2.1功能要求展示功能要求界面美观,布局灵活、层次清晰、方式多样、易于用户查看,内容全面、有良好交互性、能高效运行、易于用户快速分析、诊断问题。展示内容包括:告警事件视图、性能展示视图、业务模型视图、综合报表、其它辅助信息等。1)展示方式功能需求图形呈现功能能提供友好、直观、简单易懂基于角色的的界面。支持柱状图、饼图、折线图、面积图、散点图等多种图表类型。支持自定义地图功能,用户可将分布在各个地理位置上的IT部件的运行状态与自行添加地图图片相关联。2)页面及组件的布局:支持在同一界面的多视图展示,门户展示风格可定制,底层数据出错和丢失时不影响前台页面的展现。页面能全屏显示,且不影响页面内组件的布局。支持通过拖拽或简单配置实现页面布局需求,页面中的组件可隐藏,拖动、灵活组合、全屏显示等,且再保存后立即生效,无需重启后台服务。3)刷新功能支持手工刷新和自动刷新,可设定刷新时间,窗口能够显示下一次刷新时间。4)数据导出功能对各类性能数据、告警信息、图形、列表、业务关联模型等能以Excel、PDF、HTML、支持的多种文件格式导出。5)★循环播放功能展现界面支持多个视图循环播放功能,可设定时间来循环播放不同的展现界面。6)右键菜单和鼠标悬停功能可通过在页面中单击右键查看对象的属性信息。把鼠标放到组件上,可以看到与该组件相关的指标数值。7)性能展示视图能够根据来源于统一事件管理处理子系统的性能数据进行统计、分析和趋势预测。支持通过不同类型的图表来展示数据,如曲线图、柱状图、饼图、面积图等。支持同一视图中展示多项性能数据。系统应能对定期收集到的数据通过一定的算法进行统计分析(如取最大、最小、平均值,求和等),用以反映被监控系统的性能状况。支持对历史性能数据的查询功能,查询条件可灵活定制。8)★业务模型视图应支持灵活的、图形化的建模工具,监控软件自带免费的具备建模功能,并以CMDB中的CI数据为基础,将服务模型所涉及到IT组件以及它们的关系反映到服务模型中。服务模型应是基于类(class)定义的,当IT环境及业务发生变化时,可快速地定义新的IT资源和服务。通过此视图用户可以了解一个或多个业务的当前运行状况,以便进行根源问题分析。支持动态方式展现定制的模型,当不再监控CI时,模型自动的删除该CI选项,并在展现时也将自动的删除。支持对业务视图的多角色、多角度查看功能。提供灵活的图形界面展现方式,能以基本关系、连接关系、影响关系等不同视角呈现业务服务模型。支持对业务模型中的各类对象状态和告警事件联动呈现,当出现影响服务的告警事件时,模型中的对象可以根据其受影响的程度呈现不同的颜色,当该告警事件清除后,可以自动恢复其受影响前的状态。支持对业务服务模型视图的自定义功能,在自定义过程中,可以选择视图呈现的模板、背景颜色、父节点显示层次、子节点显示层次等呈现参数。支持业务模型中对象与告警事件列表之间的关联功能,点击模型对象时可列出相应的告警事件。模型中对象能直观的呈现本身的KPI指标,出现阈值越限时,其状态可发生相应变化。