bugfree安装使用~~搞定!

监控J2EE应用

上一篇 / 下一篇  2009-10-15 15:53:05

监控J2EE应用




MI 应用管理解决方案——J2EE应用成功的关键保障系统

有效监控J2EE的必要条件

关注最终用户和整个业务流程

最终用户是商业中最重要的资产。不管是否有“真实”用户在执行这些交易,一个Web应用的最终用户体验能够、并且应该每日24小时不间断地进行衡量和汇报。

采用以业务为中心的方式

在性能和可用性问题影响您的业务和服务基线之前,采用以业务为中心的方式来管理您的应用将确保您能发现并解决这些棘手的问题。这种方式将使您的IT系统、基础架构和业务流程紧密结合,以获取预想的商业成就。

管理以用户为中心的SLA(服务水平协议)

一个J2EE性能管理解决方案必须能帮助企业和服务供应商从用户角度出发,管理服务水平,即对业务的良性发展和IT服务水平提出有价值的见解。它还必须对分布式环境中的复杂商业应用提供SLA的相关报告。

采用自上而下(Top-Down)的分析方法

监控应用性能和可用性的第一步是获取整个系统范围内的应用良性运作情况。采用自上而下的显示方法可以让您随时都能观测到哪个应用运行正常,哪个应用出现了问题需要额外注意。然后通过“挖掘分析”(Drill-down),深入至应用中去,将性能问题和产生根源联系起来,并着手解决。

采集全面的监控信息

我们提到过,基于J2EE的Web基础架构拥有复杂的结构。性能和可用性数据的收集不仅来自应用服务器,也来自其它与回复用户需要或业务流程有关的系统和组件。这些组件包括数据库、安全系统、代理服务器、交易服务器和负载平衡。

将最终用户体验与应用、系统的行为进行关联

衡量基于J2EE的应用和系统所产生的性能和可用性数值必须和最终用户的体验相关联,比如关联来自有着特殊业务交易的应用服务器上的JDBC调用数量。借助关联可以快速地发现性能和可用性问题产生的根源,并迅速着手进行解决。此外,关联也将帮助您围绕最终用户的体验,设定报警的优先顺序和错误更正的工作

Topaz for J2EE:全面的性能管理解决方案

Mercury Interactive公司的Topaz For J2EE是Topaz产品中基于Web的一个应用,它是一个技术领先的应用性能管理(APM)平台。Topaz平台是Mercury Interactive公司BTO(业务优化科技,Business Technology Optimization)战略的重要组成部分,该战略在应用生命周期的每一环节通过优化商业和技术性能,帮助您的企业提升IT价值,实现商业目标。这一具有里程碑意义的BTO产品系列的创建主要依靠Mercury Interactive公司可靠的技术,和以客户为主的创新精神,并结合了Mercury Interactive公司领先的企业测试、实时调优和应用性能管理解决方案。事实上,在过去的13年中,我们与30,000多家客户始终奋斗在一起,其中包括财富500强当中的75%的企业。

Topaz平台

Mercury Interactive的Topaz是一个用于监控、发现和诊断E-business应用性能问题的解决方案。Topaz的模块化、可扩展性平台能够和专业应用相融合,能够从商业角度管理应用的性能、可用性和服务水平。Topaz应用为各级业务和IT部门提供E-business良性运作的有益信息;对性能和可用性问题提出早期的警报;按照问题对商业所产生的轻重缓急的影响,依次提出快速的解决方案;并保障SLA的实施。

Topaz-以商业为中心的IT管理

Topaz由三个层面组成:应用、平台和监控。五个Topaz性能管理应用分别是:

1. 系统可用性管理:一个对系统可用性和性能进行实时监控的互动仪表板(Dashboard)。

2. 最终用户性能监控:提供最终用户性能问题的早期警报。

3. 性能问题的诊断和挖掘:诊断引起最终用户性能问题的原因。

4. 服务水平管理:管理服务水平,为分布式环境中的复杂商业应用提供SLA相关报告。

5. 业务可用性监控:实时监控业务可用性。

这些应用处于Topaz平台上端,Topaz平台由一个中央控制台(Console)和数据库、第三方监控和架构,以及一个关联引擎(Correlation Engine)所组成。Topaz平台同时可以和第三方监控及外部架构相互融合,例如Tivoli、Open View、Patrol和Unicenter TNG。

在第三层面中,Topaz支持40多个协议,其中有60多个服务器和应用监控可以从防火墙内外采集性能和可用性数据。Topaz平台是一个支持广泛的平台,为一些重要应用环境的特殊需求而专门设计,例如J2EE、SAP、Siebel、Oracle eBusiness Suite和PeopleSoft。

Topaz还可以作为一种主动的、基于Web的性能管理服务,它能从全球挑选出的方位上,主动衡量企业应用的最终用户体验。

监控J2EE:Topaz的独到之处

Topaz For J2EE是为监控、分析和管理基于J2EE的Web应用而设计的。通过与Sun、BEA、IBM和Oracle公司等众多领先的IT代理商的紧密合作,Mercury Interactive专家已经将J2EE支持融入了Topaz APM解决方案中。由于J2EE能够帮助实现整个业务流程,因此在Topaz和Mercury Interactive公司Optane? BTO产品系列中,J2EE所扮演的角色是具有战略意义的。

使用Mercury Interactive公司的Topaz For J2EE,能帮助您做到以下几点:

* 确保积极的最终用户体验

* 实现您的服务水平协议

* 快速发现并解决实时环境中的最终用户性能和可用性问题

* 使基于J2EE的技术与您的商业目标相结合

有了Mercury Interactive的Topaz For J2EE,企业可以通过一个中央控制台,监控其J2EE应用性能,接收性能差异问题产生时的警报,发现问题并诊断其产生的原因。Topaz是企业应用性能管理的唯一解决方案。

Topaz从最终用户关键交易性能,和J2EE的Web基础架构组件中采集分散的性能数据,通过处理将其转化为有价值的性能、可用性和服务信息。一旦采集到性能数据,它们将被送往Topaz Console和数据库,进行处理、存储和关联工作。

当Topaz For J2EE发现一个性能问题时,它可以通过传呼机、电子邮件、手提电话或SNMP Trap向实施小组发出报警。这种可设置的报警系统可以和现有的报警通知程序相结合,及时告知问题的产生。此外,Topaz For J2EE可以在错误修正脚本(Error Recovery Scripts)的基础上对问题进行校正,主动解决性能问题,再次确保了应用的高效运行。

将最终用户体验与系统行为和数据进行关联

Topaz For J2EE将最终用户体验(如check-out时间)和特殊系统组件(如Session Beans)性能相互关联的流程实行自动化操作。

弥补典型的J2EE缺陷

整套的Topaz For J2EE应用所提供的解决方案能为您弥补所有可能的J2EE缺陷,包括JNDI查询、不足够的DB连接、JVM内存大小、Servlets、EJBs和JDBC负载,以及响应时间。

总结

监控和Web-Based系统是互为联系的,所以当您衡量监控对您企业的重要性时,您不妨先问一下自己:在实现商业目标过程中,J2EE应用起到了如何重要的作用?当今世界中,只要越来越多的关键应用都以J2EE为基础,那么一个具有竞争力的性能解决方案就必然是用户倍受青睐的对象,它可以维护持续的、高端的应用性能。

Mercury Interactive公司为J2EE所设计的Topaz是一个全面的应用性能管理解决方案,它采用以业务为中心、自上而下的方式跟踪监控应用的性能和可用性。Topaz对您的J2EE应用和基础架构的整体运作状况提供及时可读的信息,同时挖掘问题本身,对问题根源展开深入的技术分析。Topaz始终将最终用户放在第一位,无论是在诊断问题的最初阶段还是报警引发阶段。Topaz将最终用户体验和J2EE系统行为及组件关联起来,使您能了解Web应用性能对您业务的影响力。为了最大化获取最终用户行为和体验信息,取得该信息的最详尽分析,同时最小化性能问题,Topaz For J2EE使用了主动和被动相结合、无代理和有代理监控相结合的数据采集方式。

美国MI公司(Mercury Interactive Corp.)是全球优化业务科技(BTO)的领导者。其业界第一款BTO解决方案系列涉及企业测试、产品调优和性能管理各个方面,可使客户优化其业务流程,使经营业绩最大化。全球众多客户利用BTO系列优化商业流程的质量、性能和效用,提升商业价值,实现业务目标。欲知更多细节,可访问 www.mercuryinteractive.com,发邮件给presales-cn@merc-int.com.sg或致电010-65391055。

(计算机世界报 第39期 B17)


TAG:

 

评分:0

我来说两句

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 85181
  • 日志数: 111
  • 图片数: 1
  • 建立时间: 2009-09-21
  • 更新时间: 2010-05-31

RSS订阅

Open Toolbar