华胜天成Precise端到端应用性能管理解决方案

概述

华胜天成成员企业北京飞杰信息技术有限公司(以下简称“飞杰信息”)Precise应用性能管理方案(以下简称 Precise)不仅能够帮助我们全面了解系统资源使用情况,迅速定位系统瓶颈,正确识别目前存在的任何问题,帮助应用管理人员做出客观、量化的调整决策,同时Precise也能够提供优化建议,辅助我们的运维人员进行问题分析及测试,将平台和应用调整到最佳性能,从而最大限度地延长应用的正常运行时间,提高诊断问题的效率;并根据长期历史记录做出趋势判断,为今后的系统扩容和升级提供最全面的量化数据,为用户节约不必要的投资。

客户面临的挑战

作为用户的建设、维护和管理部门,我们最关心什么?

为各个应用系统建立运行有效的平台;

保证各个应用系统运行的稳定性和可靠性;

保证各个应用系统运行的高效性;

尽量降低维护复杂性、缩短解决问题时间;

保证用户对业务的访问能够得到及时的处理和响应。

以上几个方面说明:系统的建立和可靠性只是应用系统建设的基础,而提供高效的业务服务则是我们建立应用系统的目的。

方案特点

Precise整体解决方案逻辑架构图及方案特点:

Insight

在整个IT环境中宏观的、历史的监控应用系统的运行性能,沿使用者实际请求被处理的路径(Browser-Network-Web-App Servers-DB Servers),发现整个环境中的应用性能瓶颈所在。通过定义服务标准协议 (SLA),当出现偏差或无法达到预定的性能时Insight能够帮助我们确定具体情况。

Indepth

针对系统环境中特定的部件,对其应用进行专业剖析和分解,快速辩识出造成性能问题的根本原因。

Inform

对于Insight 和Indepth保存的历史数据进行统计分析和预测,并以专业报表的形式展现给客户。

方案功能

真实业务数据收集:

系统能够对被监控生产系统的真实业务性能数据进行持续的收集,能够收集主流OS、Web Server、J2EE Appliation Server、中间件、数据库以及商业应用系统的性能收据。

SLAs管理:

系统能够根据收集的性能数据的短期和长期趋势,建立SLA基准线。另外,系统支持手工设置SLA指标,并能够根据不同的应用层次的不同指标,如:OS CPU,Network I/O bytes/sec,URL响应时间或不同的Java Method执行时间等来分别设置,以保证更精确地管理交易性能细节。

告警功能:

告警指标设置、自动告警

统计报表:

通过对历史数据进行统计分析,能够使用户直观的看到较长时间段内系统总体应用性能的发展和变化过程,对将来的发展趋势做出判断和预测。

业务交易关联:

当需要对某个层次进行更为详尽的分析时,自动关联到相应层次的详细分析界面,提供完整的一体化监控和数据分析。

整体分析:

整体分析可以根据收集到的数据,为系统设定一个目标性能的基准线,根据这个基准线来分析和判断当前的系统组件是否有性能下降的趋势,协助发现有问题的部件。

深度分析:

针对系统环境中特定的部件,对其应用进行专业剖析和分解,快速辩识出造成性能问题的根本原因。

智能调优:

智能调优能够提供假设性分析(What-If Analysis),通过在对生产环境确实做出改变之前,进行模拟性能优化。

统一监控:

系统提供统一的监控平台,能够方便地监控各应用系统、各服务器、各实例的性能状态和性能指标。

统一展示:

提供统一的基于Web的大屏幕展示平台,能够方便、全面的展示被监控的各应用系统、各服务器、各应用实例的运行状态和性能指标。同时可以根据用户的需要完全定制自己的界面,包括背景、用户Logo、页面布局等等。还可以集成其他管理平台,如网管平台等。

用户管理:

Precise提供角色管理、操作员管理、权限管理、操作日志等功能。

方案优势

Apdex衡量用户体验满意度:

Precise在用户访问满意度上采用了Apdex(应用性能指数)规范来测量和报告用户访问体验质量。

Apdex是一个名为Apdex的联盟规定的统一的测量和报告用户体验的方法。该指标以在0到1之间的小数表示用户体验满意度。

实际用户的真实交易数据采集,抛弃“录制-回放”的模拟方式:

Precise采集的是真实用户的真实访问性能数据,然后放于性能仓库中进行统一关联和分析。

运行时动态置入技术:

Precise在被监控系统运行时将探测点动态而智能地置入业务模块中,实时监控并采集用户对该模块的操作访问。

统一性能仓库:

Precise以统一的性能仓库保存来自于各个层的监控数据,如WEB层、J2EE层、Oracle层、OS层、Network层等。这些数据包括长期和短期的性能数据,长期数据可做各种长期分析(用于趋势分析,服务质量协议,历史数据比较和回顾,容量分析等),短期数据可用于问题及时辨识和定位。通过再现过去问题发生时的真实场景,更利于全面的分析、判断和解决问题。

SGA高速快照:

Precise解决方案采用了独特的SGA高速抽样技术,能够不登陆Oracle直接读取Oracle SGA区域,来精确收集数据库和操作系统的性能数据,同时对数据库本身的性能无任何影响。这种采样数据技术使得Precise能以毫秒级的抽样率来辨析应用软件性能的精确画面。

具备专利技术的Adaptive Instrumentation工具:

这个独一无二的具备专利技术的Adaptive Instrumentation工具,可以确保所有应用系统的“热点问题”能够在不需要应用系统服务器重新启动的情况下,自动被确定和识别。

SmartLink:

系统必须能够将该交易跨越的各技术层面的性能数据关联起来,以便关联分析该交易通过的各个层面的性能状况,从而可以实现性能故障快速定位。

Precise对客户的投资保护:

Precise是目前业界唯一可以对开放应用架构实施端到端应用性能监控、管理的技术平台。Precise可自动追踪和关联完整的交易过程。

客户受益

从用户体验入手端到端地监控应用系统:

Precise是一个集成的产品套件,提供“系统化的”和“可关联的”应用性能管理解决方案。从用户体验入手,采集应用中的用户交易流程中的端到端的关键数据,我们可以方便、准确的识别应用业务问题,尤其是用户访问性能问题,并快速定位问题的根源,找到产生问题的原因,并加以解决。

Precise交易性能管理(TPM):从交易的角度来看管理,Precise 公司提供了一个应用性能管理(APM)解决方案,提供给IT 人员管理复杂的应用系统环境所需要的相关信息,确保在适当的时间,利用适当的资源解决问题。