foglight应用管理解决方案_第1页
foglight应用管理解决方案_第2页
foglight应用管理解决方案_第3页
foglight应用管理解决方案_第4页
foglight应用管理解决方案_第5页
免费预览已结束,剩余26页可下载查看

下载本文档

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

文档简介

方案介 管理内 方案特 数据库管 数据库...................................................................................................................................... 应用服务器管 应用服务器............................................................................................................................. 主机管 虚拟化管 终端用户管 技术架 FoglightManagement Foglight Foglight 管理方案优 性能管 方案介Foglight应用管理同时满足对IT和业务的管理需求,管理可以从最终用户的视角了解应用运行状况,然后根据业务需求提供服务水平。管理可以通过Foglight了解基础构架和数据库的变更将如何影响应用,并采用恰当的确保应用的性能和可用性。最重要的是,Foglight从所有这些相关的地方收集数据,直接确认问题的根本原因,并用最快的方法图:FoglightFoglightIT过程自动化。Foglight服务水平管理集成了所有组件,以服务的形式进行评测和报告,能够启动况;获取实时和历史ITTL遵从报告;了解被影响的用户的类型和数量决定解决问题的优先级;建立服务和底层元素的减少问题解决时间。Foglight提供最终用户管理能力,检测应用性能和用户体验,包括使用水平,使用场景,和会话分析。Foglight提供应用的有效性,不管从技术还是从内容方面,了解客户需Foglight提供服务关联信息,包括最终客户,业务服务,IT资源和关键基础构架组件,例如应用和数据库。Foglight提供多种数据收集方法,以及的、灵活的仪表板。通过Foglight,IT能提供管理环境的模型和视图,经过裁减供决策者使用。通过主动地和实时,IT能在最终用户被影响前容易地解决事件和问题。应用性能,从最终用户、到应用,到数据库,提供应用性能的完整画面;了解哪些元素支持关键应用和业务服务,可以获得最快的MTTR;提供和确保关键应用和服务的服务水平。通过Foglight,管理可以从一个便利的位置管理企业环境中所有数据库。Foglight提供DBA的信息,帮助有效地管理数据库环境,从而提高投资回报。Foglight不仅仅报告问题发生了,还提供深入的问题、分析和优化能力。使用数据库管理,可以实现:提高服务质量;减少解决问题的时间;流线型的系统维护;满足服务水平要求;变的管理方式为主动的管理方式。成功地管理应用的前提是进行基础构架的管理。Foglight管理支持应用和服务的所有基确保优化的性能;管理虚拟化的基础构架;发现和配置管理应用服务器、数据库服务器、Web服务器和网络设备。Foglight的是一个使能深入理解应用管理、大幅降低响应时间的适应性架构。此结Foglight良好的可扩展性。问题Foglight对应用全方位管理使得从多个相关联的角度对问题进行告警成为可能。在终端用户体验的同时关键服务(包括对IT和对IT外部客户与业务的可视化)以及应用环境的各组件。广泛的保证相关管理前瞻性地在业务和终端用户受影响之前对问题发出告警并提供深入视图和工作流快速解决问题。 在终端用户受影响之前就知道发生了问题技术提前就能知道组件何时出错而影响到了关键业务ITSLASLA,谁正在着手解决问作为能力的一部分,Foglight通过一个管理Portal提供完全可视化的应用及应用组件性能和可用性可视化视图。Foglight提供了一个企业级的、单一的,适用于从管提供一个一致的针对业务和IT提升管理者、中层管理者和普通员工之间的协作,导向到一个公共的应用管问题根源理解性能下降或应用可用性下降的次原因是很的,代价也很高。即使IT全力Foglight提供了问题根源能力,帮助IT极大地减少应用的MTTR。通过对收集到的数据进行下钻式分析,Foglight有选择性地聚焦到问题发生点。Foglight使用低负载的Agent对JAVA和.NET应用的动态用户事务技术有助于问题事务并定位瓶颈低负载的Agent集成的工作流有助于IT快速并解决故障和重复发生的问题Foglight提供灵活的、强有力的报表能力保持股东或管理者对IT和业务的关注。Foglight将受管理环境中的逻辑表现和物理IT架构进行分离,允许构建视图最大化效率和生产力。Foglight拖拉方式使得ITFoglight采用基于角色的管理机制,可以有效地满足企业安全性和管理分工方面的需Foglight中可以根据管理分工定义不同的角色和用户,使不同角色的用户看到不同的例如,一个企业可能有数据库管理员,J2EE管理员,应用管理员,IT经理等等。他们的数据库管理员:集中管理企业环境的所有数据库,对可用性进行;主动进行数据库的性能管理,在数据库出现问题时快速和解决;给主管提供数据J2EE管理员:集中管理企业环境的所有数据库,对可用性进行;主动识别J2EE应用方面的问题,在应用服务器出现问题时快速和解决;给主管提理,了解应用系统的服务等级是否满足要求,为主管提供服务等级报告。IT经理:宏观了解系统中的技术关键点-主机、数据库、J2EE的运行状况,了解数据库管Foglight数据库管理实现全面、深入的数据库和深入管理。可以同时企业中众多数据库,实现数据库24X7无人职守,并对其深入分析。Foglight可以的数据库包括Oracle、DB2、Informix、Sybase和SQLServer图:FoglightFoglight不仅数据库运行状态和性能指标,而且给出具体性能建议及数据库配置变化等信息。Foglight可以提前发现性能瓶颈,及时通知管理,在告警到来之前就着手解决故障,防止故障蔓延、,影响最终用户。Foglight发出告警、触Foglight通过图形化仪表板展现数据库性能、可用性和可靠性等指标,并对指标进行关图:Foglight对任何发生问题的组件,可以直接点击Foglight图形界面进行深入分析。如下图所示,利用Foglight分析会话和表空间使用状况:图:RAC中的

FoglightPrformaneyis实现对数据库进行深入分析。FoglightPrformaneyis利用低负载、高采样的专利技术(Stelthollet)收集数据库活动状况,适合于大并发压力环境。FoglightPerformanceysis可以将数据库的活动状况和用户、程序以及数据库耗结合FoglightPerformanceysis提供了大量特征用于7X24自动分析数据库性能并给出具体OS划等方面产生和调度历史报告。实时实例能力:包括会话的活动情况,并定位到具体的执行程序改变能力:识别和追踪系统、实例、Schema、SQL执行计划的变化超长数据。可以保存性能数据长达数年,FoglightPA自动过滤、聚合数据FoglightPerformanceysis进行能自动分析数据库性能问题,提供包括TopSQL、各TopSQL的执行时间、CPU使用时间、IO等待时间、网络等待时间、Redo等待时间、执行次数等详细信息,随时可以根据各种资源使用排序TopSQL。如下图所示:图:FoglightPerformanceysis分析执行次数最多的TopFoglightPerformanceysis提供了一个完整的、分析、解决、验证的数据库性能管理方法论。它了多年的、详细的性能数据,可以随时分析任意历史时间段的性能。通过Foglight数据库、直接用户反馈等发现性能问题,在FoglightPerformanceysis中定位问题发生时间点或时间段;检查这一时间段中DB资源消耗与OS资源消耗的分布情况,定位资源消耗最大的部分,或者定位TopSQL;检查FoglightPerformanceysis给出的自动化性能建议通过FoglightPerformanceysis的负载对比功能比较优化前后数据库的性能,检查FoglightPerformanceysis支持的数据库包括Oracle和SQLServer应用服务器管Foglight应用服务器管理实现全面、深入的应用服务器和深入、分析功能B/S架构应用,FoglightServlet、JSP、EJB、Java类和方法;应用服务器配置和部署问题;低效率的第组件;JVM堆使用和配置问题;集群配置和负载平衡问题;内存问题;运行缓慢的SQL语句等。与追踪J2EEFoglight支持的应用服务器包括:WebLogic,WebSphere,OracleApplicationServer,Tomcat,JBoss等。Foglight对应用服务器的内容包括收集和应用服务器上部署的应用的性能数据,包括JVM使用、EJB、JMSJDBC应用服务器实例的运行可用性信息,实例是否正常运行,记录运行状态数、JAVASocket连接数等信息。Web实例JVM的使用和空闲的统计和详细信息,堆收集的统计和详细数据应用包含的EJBBean、消息驱动Bean、无状态会话Bean、有状态会话Bean等的总体使用和空闲情况。实例上运行的每个EJBBean、消息驱动Bean、无状态会话Bean、有状态会话Bean等的使用和空闲情况。实例上运行的每个EJBBean、消息驱动Bean、无状态会话Bean、有状态会话Bean等,以数表的形式给出具体的详细的部署和运行信实例上部署的JMS的统计和运行时详细信息,包括JMSServer、JMS队列、JMSTopic等。部署的每个应用的当前HTTPSession实例上部署的所有JDBC实例上部署的所有DataSourceServlet实例上的JTA图:Foglight应用服务器服务请求中包含的JDBC当发现有服务请求存在问题时,可以启动Foglight深入追踪机制对应用请求进行追踪分通过追踪,Foglight对事务可以进行自动关联性能数据分析,给出事务的各种性能图表,形成全局视图,包括组成事务的各个部分如HTTP、Servlet、EJB、JDBC等在整个事务中的各自执行时间,确定资源占用情况。可以快速查找事务相关的低效率的Servlet、JSP、EJB、Java类以及相应具体的方法,并给出每个组件、方法的执行时间,找到存在性能瓶颈图:Foglight主机管

Foglight主机管理能够主动地多种操作系统和服务器,确保业务系统稳定运行。Foglight支持所有主流的操作系统,包括AIX、Solaris、HPUX、Linux、Windows等。Foglight提供了许多详尽的选项,并提供逐层深入的功能,使管理员能够快速识别操作系统环境中性能下降的因素。Foglight提供的主机指标主要包括CPU用户利用CPU虚拟化管

图:FoglightFoglight虚拟化管理能容易地测量和管理上千个虚拟机。FoglightVMwarevCenter中收集虚拟架构的运行状态数据信息,并存放在内置的数据库系统内,Foglight通过同时管理多个vCenter服务器,实现测量和管理大量的虚拟机架构设备和资源。这使得管理者从一个Foglight虚拟化管理包括性能、容量规划、趋势分析、计费管理等功能详细的架构表述–通过面的图形化视觉展示,了解虚拟基础架构,将性能故出现的问题,从而加快问题的和解决速度。出容量问题,查明容量利用率不足现象并预测利用率不足的趋势多虚拟中心(vCenter)管理–通过一个屏幕呈现多个虚拟,进而积极掌工作负载迁移模型–显示将虚拟机在不同物理系统间迁移的资源影响,以判断计能够将基础架构的使用成本分配给物理或虚拟的主机或主机群组,同时采用行业标准的计费模式。这样有助于管理员向IT管理层及业务利益相关方提供透明的成本数据,哪些团队和工作负载在消耗资源,以便按比例回收成本。客户进程–深入研究在虚拟机中运行的各项进程,以了解性能和资源利资产和配置–不同物理服务器间的虚拟机迁移(vMotion)及其配置更物理操作系统(OS)–内存、CPU、磁盘I/O和网络I/O,将故障领域作构架中的关键性能和容量问题,帮助故障的根本原因。即时可用的警报与建议–提供内容涉及最佳实践、未来预测、正常活动偏离和特定运营问题的详细警报。精确事件和问题的根本原因,加快问题的解速度。终端用户响应时间Foglight通过终端用户管理(EUM)设备支持对B/S应用的实时交易进行。FxM会自动统计事务交易并且在数据库中。这些统计信息以及实时交易状态可以通过Web控制Foglight采用规则机制为实务中的每一步定义响应时间阈值。当规则时,会根据规则设置来触发响应的信息。如下图,Foglight给出了实务信息图:实务信图:ServiceStepDownload除了可以实务交易外,foglight支持定位到终端用户响应时间瓶颈,从而实现理解与业务以及服务有关的所有终端用户活Foglight根据不同的业务类型对终端用户活动进行收集,分析,理解以及对比。这将为SLA标准来对业务服务图:ApplicationServiceLevel上图“ApplicationServiceLevelCompliance”以及“sinessservicelevelcompliance”可以提供当前使用这些服务的用户的细节,以及其他性能指标(包括页面时间,处理时间,以及页面数等)来显示用户遭遇的性能问题。细节用户活动针对性能较差的业务服务或者业务交易,可以通过深入构成这些服务以及事务的每个页面的响应时间来标识这些服务以及事务的具体页面的性能。由于Foglight可以抓取所有的请求,自然地,便可以获取那些造成应用性能的页面。这将为发现那些用户活动正在与foglight所管理的应用架构其他性能指标进行关联。图:TransactionServiceLevel查看特定页面元素(javascriptimages等),确认何种页面元素成为页面的性能瓶颈。这极大地减少了解决应用性能问题的时间,运维便可以这些特定元素背后的相关代码。更重要的是,运维可以集中于解决这些影响业务操作的关键因素。FoglightSLA对服务图:ServiceLevel“ServerLevelCompliance”将帮助为性能故障点(例如通过性能指标分析发现一些问题服一般的服务都要求在指定地点部署机器人,并且这些地理区域常常并不能覆盖你的用户来源。FXM可以获得性能的真实图景,可以检测应用或者的真实用户的性能子网性能可以被用于合作伙伴、服务提供者、异地办公场所,网络提供者SLA有效的服务水平常常可以理解为网络流量、页面视图以及吞吐量方面的性能信息。例10002ec指定水平,评估服务水平相关的性能承诺将变得非常。通过追踪性能以及资源使用,可以快速有效的管理客户期望以及服务水平。用户使用(如用户站点的平均时间)页面停留时间、思考时间、页面速用户会话重放Foglight一大优势在于不仅可以提供会话捕获组件,同时还支持用户会话回放分析。可以记录完整的用户会话信息,并且foglight可以保存所有的请求以及响应。可以记录用户会话以及保存所有http服务器的请求以及应答。常常出现用户,值班并不能有效定位用户问题。典型地,解决这些问题就通过对用户会话进行重放,值班可以发现所有终端用户执行的浏览器操作。这样支持便可以看到所有终端用户的错误信息。当然,foglight还提供了为Helpdesk隐藏下面的用例很好的展示了这能如上图,可以帮助故障。由于foglight可以捕获以及索引所有的用户可以通过如下页面来发现用户应用程序进度,通过一次点击,就可以实现用户的会左边的显示了用户进入的一些页面,当前页面会用黄色进行显示。右边部分是用户看到的真实场景。FXv通过捕获的html页面真实的再现了历史时刻用户见到的页面响可以通过SRC按钮察看html图:HTMLclientIP,浏览器类型,查询字符串以及值,这对于调试将非常有帮助图:HTML图:ErrorerrormessageInvalidFormat,error显然这个没有按照预想的方式工作,出现了一个错误。通过FXV成功回放这个错误,了错误的场景设置以及重现的时间。并且可以确定:“有多少人看到此错由于对用户会话内容进行了以及索引,便可以很容易回答这个问题,具体做法是通技术架

Foglight包括FoglightManagementServer、Foglight ManagementAgent和FoglightConsole三部分。图:Foglight技术架构(逻辑模型FoglightManagementFoglightManagementServerFoglight收集的信息,在此基础上实现通知和触动等功能。它包含一个内置的高性能、低的开放式数据库,专门用来性能数据。数据库中的信息可用于报表和容量规划分析,也可以被导出用于其它作用。FoglightManagementServerApacheWebServerWebWebConsole的使用。FoglightServer支持Windows、Linux和SolarisFoglightFoglightAg

温馨提示

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

评论

0/150

提交评论