背景介绍
随着基于 Java EE 多层架构的应用在企业级范围内的广泛部署,来源于此类架构的性能问题日益引起人们的关注。架构的多层性使得性能问题出现时,需要花费大量的时间和精力逐步排查,以定位性能瓶颈,这往往是一个费力不讨好的过程,更为重要的是,面对关键业务系统,性能问题对业务运营的冲击是直接而明显的。
WAS 是目前业界使用最为广泛的应用服务器之一,为金融、电信、制造等行业的关键业务系统提供基础支撑,Tivoli 是出众的 IT 基础架构及应用管理软件,如何将 IT 管理软件有效的应用到基础架构软件中,提高日常管理工作的有效性和精确性,ITCAM for WebSphere 或许能给出部分答案。
ITCAM 简单介绍
ITCAM 即 IBM Tivoli Composite Application Management,是 IBM 五大品牌软件系列中 Tivoli 的一个组成部分,它主要专注于多层架构下的应用的管理,术语 Composite,即合成的,意指应用是多层合成的。
ITCAM 本身由一系列产品组成,有专门针对 SOA 管理的 ITCAM for SOA,也有专门针对其他 J2EE 应用服务器管理的 ITCAM for J2EE,而 ITCAM for WebSphere 则是作为单独的一个产品系列存在。
ITCAM for WebSphere 在功能上提供了性能分析、线程死锁分析、内存泄露分析等一系列高级的功能,通过使用一个单一的管理控制台即可对企业范围内的 WAS 进行高级诊断。
ITCAM 自身的架构分为两个层次:数据收集层和管理服务层,如图 1:
图 1. ITCAM 的架构
时间: 2024-10-30 08:09:11