亿能测试性能监控工具实施方案_第1页
亿能测试性能监控工具实施方案_第2页
亿能测试性能监控工具实施方案_第3页
亿能测试性能监控工具实施方案_第4页
亿能测试性能监控工具实施方案_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

技术方总体方Software的应用性能管理方案Foglight实现电网公司本部应用系统Foglight是Quest的高级应用管理解决方案,可以对所有影响企业IT性能的服务器、数据库、操作系统和WebSever进行和管理,改善系统的性能和可用性。Foglight是一种易于实施和使用的应用解决方案,采用轻量B/S技术架图2-02系统技术架构图Foglight应用性能管理平台采用了SOA架构,可以很方便地和其它WebService好的适应性。应用性能管理平台主要由服务台(FoglightManagementServerFoglightFoglight表和容量规划分析,也可以被导出用于其它作用。Foglight服务台还包含一个ApacheWebServer,WebWeb 负责按照预先定义的时间间隔收集信息并发送给Foglight服务端,进行、分析或处理。Foglight运行于被监控的服务器上,CPU和内存占用很少,是一种轻型方案,对被系Foglight采用不同的收集技术,收集数据的范围覆盖操作系统、数据库、应用服务器、WebFoglightAgent,将需要管理的内容纳入你的管理构架。件、状态及报表等。整个管理环境的配置也是通过Foglight控制功能架报及中报主及中主图2-01功能描应主,负责对所有的主机服务器进行主机运行实时信息,通过主机,FoglightAIXHP-UXLinuxSolaris、Windows多种不同版本的操作系统,能够主机的CPU、内存、Web应用及中间负责对Web应用及中间件进行,Web应用及中间件运行时数据指标等;Foglight支持多种Web应用及中间件类型和版本,可JavaEE、dotNET应用程序,支持WebLogic8.1.0至10.3.3的各种不同版本,还支持WebSphere,OracleApplicationServer,Tomcat,JBoss等中间件能够Http/Https请求,根据请求URL和参数分类统计各种请求数量数据,负责对所有的数据库系统进行各种数据库系统运行实时信息,通,Foglight支持多种数据库系统的,支持Oracle9i/10g/11g各种不同版本的性能和诊断分析,还支持DB2,Sybase,SQLServer数据库各版数据库自身资源数据采样频率能够达到每秒20次并且可以根据被数SQL和推荐索引用户管用户安全管用户角色管Foglight采用基于角色的管理机制,可以有效地满足企业安全性和管理分Foglight中可以根据管理分工定义不同的角色和用户,使不库管理员,J2EE管理员,应用管理员,IT经理等等。异常告进行,可以预定义阀值,一旦发现问题立刻发出;Foglight内置强大的功能和灵活的策略。当一个预定义的阀值被超过或服务等级被时,相应的信息会立即被发送给IT管理人员,从而使IT管理人员在问题未之前及时地做出反应。同时,预先定义的动作可以对有些问题进行自动处理为了有效地发挥管理功能,Foglight不仅提供了缺省的预先定义好的规则和行动而且用户可以自定义这些内容Foglight的管理和机制是以其收集的全面的系统性能信息为基的,其内置的引擎可以对收集的信息进行分析,并与预设的阀值进行比较,一但发现问题立刻发出Foglight预先定义了几十个规则每个规则包NormalFoglight可以在控制台中显示信息,或向管理员发送 报主机报Foglight具有强大的报表功能,可以直观地展现出当前所的所有主机Web应用及中间件报将Web应用及中间件的数据以报表方式展现,可以展现出Web应用Foglight具有强大的报表功能,可以直观地展现出当前所的所有Web应用及中间件的详细指标无论WebServer是Apache还是 的IIS,利用率,Foglight能够对复杂的J2EE应用架构进行全面地,不仅仅可以和内存等等管理员可以快速的了解应用服务器的运行状态并的瓶数据库报Foglight提供对多中数据库的的报表展现功能,可以以列表或图形化应用系统报将应用系统涉及到的主机服务器操作系统、Web应用服务器及中间件、数Foglight提供强大的报表展现和定制功能,可以根据需要生成实表或PDF格式、HtmlExcel格式。软件平序号名软件及版序号名软件及版功能要1应用性能管理 满足搭建平台2应用性能管理 Repository满足搭建平台知识库3应用性能管理软件J2EE模块 JavaEE满足应用性能部署在被J2EE4应用性能管理软件.Net DotNet满足应用性能,部署在被的.Net5应用性能管理软件Oracle模块 Oracle满足数据库性能部署在Oracle6应用性能管理软件SQL SQLServer的SQLServer数据库系统上。7应用性能管理软件Windows模块 Windows满足主机性能部署在被Windows8应用性能管理AIX ManagementFor满足主机性能部署在被AIX性能指及显示,能承受并且满足至少100个管理员用户使用需求,最大并发用户数项目实项目启收集电网公司本部现有应用系统的主机操作系统、应用类型、数据库系项目规确认对个具体的工作步骤、预期效果,以及每一环节的员等。项目部平台部在平台知识库上安装Oracle11g数据库系统,创建应用性能相关的用户、表空间等,保证数据库系统可以正常地被。1中部署好的数据库系统,负责性能数据的管理与对已经安装的管理平台进行功能测试,通过客户端Web浏览器监部加载程序安装软本地化部用本地用户登录管理平台验证权限及展现给该本地用户的个性化信息本地化报表开本地化报表验在进行完以上各项部署后管理平台经过一段时间的运行观察和,一、主机技术方本的操作系统,完全支持本项目建设中对Windows、AIX主机需求。Foglight是通过主机程序与被主机的通信,实时被Foglight提供了许多详尽的选项并提供逐层深入的功能使管理员能够快速识别操作系统环境中性能下降的因素。Foglight提供的指标主CPUI/OCPUFoglight二、Windows、AIX技术指项技术指Windows,AIXWindows,AIXCPU、内存、磁盘、网络等资源Windows,AIX系统占用各种资源较多的用户和进程;根据WindowsAIX系统进程名匹配指定的进程组对采样到进程组实际存活进程数低于预设期待进程数量的情况进行报警,并提供进程组中每个进程的标识符、运行时间、CPUCPU定时指定的URL是否可用,并提供URL的响应时间。三、Windows、AIX性能指维指CPUCPUCPUCPUCPU等待时间、中断次数、CPUpageout磁盘名、磁盘的每秒I/O次数和字节数、磁盘I/O请求队列长节数、卷I/O请求队列长度、卷I/O事务平均完成时间OSCPUTop其进程数量、TopI/OI/OTop进程ID、命令、用户和每秒I/O字节数四、对业务系统的影据。Foglight操作系统软件是一系列轻量级的软件包,结构简单,被主机负载小,而且频率可根据系统性能及需求进行设定。Foglight主机技术方案不对业务系统的正常运行造成较大影响,不影响业Foglight主机技术方案具备高可靠性和良好的可扩展性,可提供7*24要扩展的主机操作系统进行安装,即可简单快速地扩展主机对象Web一、Web应用及中间件技术方Foglight支持多种Web应用及中间件类型和版本,可JavaEE、dotNET应用程序,还支持WebLogic,WebSphere,OracleApplicationServer,Tomcat,JBoss等中间件的。完全支持本项目建设中对J2EE和.NET两种Web应用及中间件的需求。Foglight是通过在应用服务器上部署应用软件,对应用服务进,进行数据,可以到Web应用及中间件类型、具体版本,Servlet、JSP、EJB、Java类和方法,C#方法和方法组;应用服务器配置和部署问题;低效率的第组件;JVM堆使用和配置问题;集群配置和负载平衡问题;内存问题;运行缓慢的SQL语句等。Foglight可以和评测服务的响应时间,即提供对每一个应用服务器系统信息,包括名称、ID 、Cluster拓扑等Foglight对生产系统进SQL语句Foglight对事务可以进行自动关联性能数据分析,给出事务的各种性能图ServletJSPEJBJava二、J2EE技术指项技术指J2EEJ2EEJ2EE应用的部署情况和运行状态,支持WebLogic各种不同版本;JavaHeap和分布、回收情况,支持多种主流Java虚拟机根据需要开启Java虚拟机内存对象开销分析,定位内存J2EE应用服务器的资源开销情况和基础服务性能,包括JMSHttp/Https请求,根据请求URL和参数分类统计各种请Http/Https请求的执行过程,从功能模Java方法级别分析请求的时间消耗和异常位置,发现应用的问题或性能瓶颈,对于有JDBCSQL三、J2EE性能指维指WebLogic数量和百分比、IP广播和会话的情况、WebLogic应用服务Web常退出次数、超时次数、异常退出和超时的比例、响应时间(前、最大、最小、平均执行时间(最大、最小、总计、平均WebServiceJavaJava(32位或64位JVM针对不同的Java虚拟机类型和版本,根据其内存管理策略JVM各种JavaJDBCJDBC数据源名称、JNDI次数、连接数量、连接延迟时间、缓存次数和EJB指标各种bean活动、事务处理情况、查询缓存的量线WebJDBCSQLJava(前、最大、最小、平均web四、.NET技术指项技术指.NET对.NET域的管理,包括域中各个Server、各个应用、以Server能够各个.NETServer的系统资源开销情况,包括CPU占用、物理内存和虚拟内存占用、I/O求平均响应时间和最大响应时间、异常几率,并且可以查到应用系统压力在各个.NETServer各个.NET工作进程,包括进程内存回收的执行情况SQL五、.NET性能指维指.NETWeb线线程总数、idlestandbyhogging资源适配器厂商、版本、activeWebWebC#C#JDBCSQLC#(前、最大、最小、平均web六、对业务系统的影行数据。Foglight应用及中间件软件是一系列轻量级的软据系统性能及需求进行设定。Foglight应用及中间件技术方案不对业务系七、高可靠性及扩展FoglightWeb应用及中间件技术方案具备高可靠性和良好的可扩展性,可提供7*24小时不间断的Web应用及中间件并可在后继的应用环境发生变化时,通过对需要扩展的Web应用及中间件进行安装,即可简单快速地扩展Web应用及中间件对象。一、数据库系统技术方FoglightOracle,DB2,Sybase,SQLServer,Informix完全支持本项目建设中对Oracle和SQLServer两种数据库系统的需求Foglight是通过在数据库系统上部署数据库软件,对数据库系统进行,进行数据,可以到数据库系统的具休类型、版本,Foglight数据库简化了DBA的管理工作,通过性能建议有效提升了二、Oracle技术指项技术指OracleOracle9i/10g/11g各种版本的性能,并支持诊断分析;不依赖于数据库自身的性能和分析功能,不消耗数据库自线背离的情况发出。能够对比分析不同时间段内的数据库性能差异,定位影响性能的数据库活动或SQL语句;支持对OracleRAC和ASM的,包括RAC内部连接等服SQLSQL提供10三、Oracle性能指维指通过正则表达式匹配告警日志信归档日志RMANRAC展、当前空间容量、最大容量、已用容量、剩余容量、I/O次数、物理I/O次数、总I/O时间、平均I/OI/ODataguardRMAN比I/OI/OI/OI/Oredo描次数、I/O锁间的数据定义语句数量、并行执行的数据语句数量、并行程度Redo归SGASGAASM表空间自动扩展的ASM数据文件数量、自动扩展的操作系统数据文件TopTop数据库实例启动时间、可用性、连接可用性、响应时间、态、连接异常信息、异常信四、SQLServer技术指项技术指SQLServer可以对SQLServer2000、2005以及2008数据库进行整体SQLServer数据库的运行状态和健康情况SQLServer数据库的资源开销情况,包括CPU使用、内I/OSQLServer数据库各张表的记录数以及占用空间大小;SQLServer数据库的连接会话情况,包括连接用户、连接SQLServer数据库的各种缓存使用情况和缓存;SQLServer数据库各种类型的锁的数量、状态以及因锁而SQLServerSQL语句执行情况、SQL语句响应时间、Job五、SQLServer性能指维指数据文件实例名称、SQLServer游标缓存、用户调用次I/OI/OI/OI/Oredo描次数、I/O号、进程编号、数据库用户、锁类型、锁模式、锁、请求的数据定义语句数量、并行执行的数据语句数量、并行程度表空间TopTopSQLCPU装载总时间、SQL六、对业务系统的影主机、被数据库系统负载都很小,而且频率可根据系统性能及需求进行设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论