VERITAS Indepth for J2EE——提供J2EE性能管理的新视角
韩磊 2005-04-15 12:26:09 提供J2EE性能管理的新视角
VERITAS的J2EE应用性能管理解决方案可为服务器端的Java应用提供全面的性能管理。在应用生命周期的开发、测试和使用阶段,这些解决方案可以满足优化应用性能的需求。它使J2EE 性能问题的交流变得非常简单,并允许应用的所有用户共享性能数据。
由于中间层Java应用服务器的重要作用,用户需要专门的数据收集和分析功能,以确保可扩展性。VERITAS Indepth for the J2EE Platform提供了一种方法,能够在性能下降影响您的业务之前,及早检测和纠正业务逻辑层的性能下降问题 。
基于WEB图形用户界面的仪表盘能够快速高效地交流性能问题
突出特性
· 收集和关联WebSphere和WebLogic数据
· 收集数据的开销较低
· 增强的JMX 度量指标分析
· 了解Java Servlet、JSP、EJB、JMS、JNDI、JDBC、XML等对响应时间的影响
· 基于浏览器的GUI和操作仪表盘便于信息交流
· 保存和查看性能数据
· 关联web、多个JVM和数据库服务器上的活动
· 识别发生问题的SQL语句,并继续钻取到数据库
· 基于浏览器的操作仪表盘带有可配置的用户界面
· 提供关于调用方法的详细信息
· SmarTune技术可进行自动钻取和分析
· 自适应检测技术能够最大程度地提高可视性,降低开销
优点
· 适于工作在带负载的QA测试和生产环境下
· 使新用户能够迅速确定J2EE性能下降的根源,获得关于纠正措施的专家建议
· 可视化地管理JVM的运行状况
· 关联JVM和多台应用服务器的应用性能
· 评估J2EE应用生成的SQL文本,并使用VERITAS Indepth for Oracle、DB2 UDB或SQL Server,继续数据库中的性能分析
· 在多个JVM上共享检测定义
· 可适应应用的变化,无需重新检测,也无需重新循环应用
· 自动地确保应用的完全可视化,没有过多检测的风险
确保基础架构的性能
当前支持互联网的应用必须具备最高性能 ,特别是在出现突发负载时,对业务的影响最大。多层体系结构以符合J2EE标准的应用服务器为中心,提供能够满足这些需求的功能。VERITAS Indepth for the J2EE Platform提供了专用功能,能够确保IT基础架构符合业务需求,支持业务增长。
可配置的仪表盘
它能够高效地交流问题,有助于缩短从检测问题到纠正问题的时间。VERITAS Indepth for the J2EE平台能够定制操作控制仪表盘视图。用户将能够定义自己希望显示的度量指标(例如响应时间、工作时间和JVM状态)。
SMARTUNE—即时检测性能瓶颈,获得关于纠正措施的专家建议
SmarTune可提供关于J2EE应用的深入信息,并与专家系统技术相结合,即时地识别性能问题的根源,提出纠正性能问题的可行建议。对于缺乏将J2EE应用部署到生产环境中的实践性专业技术的公司来说,SmarTune的智能技术可以让它们立即受益。只需点击鼠标,在质量评估和生产环境下就能快速识别和解决性能问题,而以往只有通过工程和开发环节才能实现。
SmarTune提供专家可行建议,帮助纠正问题
自适应检测——动态调整和获取
此功能可确保能够识别所有的应用“热点”,并自动进行纠正,而无需成本很高的应用服务器重启。开发、质量保证和生产团队不再需要花费几天甚至几周时间来识别J2EE应用的问题区域。自适应检测可调节和获取应用的变化,确保以最低的成本,获得最高的可视性。
Insturmenation explorer
Insturmenation Explorer是一项新功能,它使用户能够了解在JVM下运行的各个方法,以及它们的当前状态(例如是否经过检测)和相关度量指标。Insturmenation Explore的原始视图包括不同的组件类型(例如HTTP、XML、EJB)。
为符合J2EE的应用提供全面的应用性能管理
VERITAS Indepth for the J2EE平台采用完全可分布的多层体系结构,具备可扩展性,能够满足 Java应用和部署的不同需求。性能收集工具运行于在J2EE应用服务器所处的中间层,采用低开销、高精确度的技术进行测量。VERITAS Indepth for the J2EE Platform的用户界面采用瘦客户端和基于HTML的方法,使IT人员能够通过标准浏览器,本地或远程使用VERITAS Indepth for J2EE Platform的所有功能。
VERITAS Indepth for the J2EE Platform数据收集器采用了应用检测和Java虚拟机 (JVM)取样。检测功能可提供以应用为中心的性能视图,并与用户页面请求和后端关系数据库请求关联起来。取样则提供了一种测量JVM相对运行状态的方法。两种功能都对全面的性能管理至关重要。
VERITAS Indepth for the J2EE Platform的应用发现组件可与字节码检测工具结合使用,以提供执行中的大量性能度量指标。检测功能提供了精确的汇总级性能监控,用于HTTP请求(servlet和 JSP)和EJB调用。
VERITAS Indepth for the J2EE平台可从底层操作系统中提取CPU使用数据,提供与Java应用组件和特定最终用户请求相关联的CPU使用视图。它将Java组件中的多个级别的“方法调用”关联起来,使用户能够了解应用组件之间的定量关系。
VERITAS Indepth for the J2EE平台可将应用组件与数据库活动关联起来,从而识别中间件层和数据库层之间的扩展瓶颈。使用关联技术 ,VERITAS Indepth for the J2EE Platform能够利用中间件的独特优势,将用户请求与数据库活动关联起来。
VERITAS Indepth for the J2EE平台能够告诉IT人员每个用户请求需要多少次数据库访问,以及完成每次请求花费的时间。VERITAS Indepth for the J2EE 平台甚至能够确认和识别运行时间最长的SQL语句。当与VERITAS Indepth for Oracle、VERITAS Indepth for IBM DB2 Universal Database或VERITAS Indepth for SQL Server集成时,VERITAS Indepth for the J2EE平台还使IT人员能够在数据库中追踪J2EE层的应用性能问题。
自动隔离运行最差的SQL语句
[yypage]
VERITAS i3 全面解决方案的组成部分
VERITAS i3 for J2EE是VERITAS Indepth for J2EE的扩展产品。对于需要全面告警和报告功能的运营和生产企业而言,它是一种理想的解决方案。作为VERITAS i3解决方案系列的组成部分,它利用了模块化的集成体系结构,能够端到端地测量性能。
J2EE应用组件常常被视为性能瓶颈的根源,然而, J2EE层运行变慢通常是数据库性能问题的症状。 借助VERITAS i3 for J2EE,IT组织能够隔离在J2EE层次上产生的运行效率下降问题,并通过上下文关联在数据库中追踪问题,并提供解决方案。
请访问我们的网站(www.VERITAS.com),获得更加详细的产品信息,查看产品演示,下载关于J2EE性能管理白皮书或我们软件的试用版本。
技术规范
应用服务器
· BEA WebLogic Server 5.1, 6.0, 6.1, 7.0, 8, 8.1
· IBM WebSphere 3.5.x, 4.x, 5.x
· Oracle 9iAS 9.0.2, 9.0.3
· JBoss 3
· Tomcat 3.x, 4.x, 5
· Macromedia JRun 3.x, 4
· Sun iPlanet
· Sun JES Release 1, Release 2
· ATG Dynamo
· Resin 2.x
· JEUS 4
操作系统
·· Sun Solaris 2.6, 7, 8, 9
· IBM AIX 4.3.3, 5.1, 5.2
· HP-UX 11.0,11i
· Microsoft Windows NT SP6a, 2000 SP3, Server 2003, XP Professional
· Linux Red Hat 7.2, 8
· Red Hat Linux 8, 9 for Intel
· Red Hat Linux Advanced Server 2.1, 3 for Intel
· Red Hat Linux Advanced Server for S/390
· SuSE Linux 8.0, 9.1 for Intel
详细内容,请访问http://61.135.128.150/veritas/detail.asp?NewsID=48