博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ITCAM for Websphere v6.0与ITM v6.1集成的快速指南
阅读量:2503 次
发布时间:2019-05-11

本文共 4701 字,大约阅读时间需要 15 分钟。

ITCAM for Websphere 本身侧重在于对 WAS 及其应用的分析和诊断,而 ITCAM for Websphere TEMA 与 ITM 的集成则侧重在 WAS 系统的监控和报警上,二者可集成在一起构成一个完整基于统一门户的 Websphere 监控和诊断解决方案。本文简单清晰的介绍了 ITCAM Websphere 的工作原理、安装配置和集成后的功能与效果,是一个良好的 ITCAM for Websphere v6.0 与 ITM v6.1 集成的快速指南本文适用于对 Websphere 及其应用监控与诊断分析感兴趣的朋友,适用于 IT 管理员、Webshpere 管理员、应用管理员,可以帮助他们快速的了解并实施。

ITCAM for WebSphere 主要由两个功能部分组成:一个是 ITCAM for Websphere 本身,它是以前 WSAM 3.2 的升级版本;另一个部分 ITCAM for Websphere 与 ITM v6 的集成部分,通过 ITCAM for Websphere 的 Tivoli Enterprise Monitoring Agent(简称 TEMA)与 ITM 进行集成,它是以前的 Candle OMEGAMON XE for WebSphere Application Server 的升级版本。ITCAM for Websphere 包含了以前 WSAM 和 OMEGAMON XE for WAS 的所有功能

ITCAM for Websphere 与 ITM v6 集成的总体结构如下图所示:

主要包含以下组件:

管理服务器

管理服务器 (ITCAM Managing Server) 是一种在 IBM WebSphere Application Server 中配置的 J2EE 应用程序。管理服务器由所有监视软件的组件共享,并充当安装的控制中心。管理服务器从环境中的数据收集器收集信息,并向它们提供服务。

数据收集器

DC 数据收集器 (data collector) 在每个受监视的 WebSphere Application Server 上运行,并与 ITCAM for WebSphere 管理服务器进行重要运作数据通信。数据收集器需要在安装 cam management agent 后针对每个 JVM 进行配置。

TEMA 数据收集器

此组件作为 ITCAM for WebSphere 数据收集器的一部分运行,包含在 CAM management Agent 中,检索单个 WebSphere Application Server 的监视数据

TEMA

Tivoli Enterprise Monitoring Agent

TEMS

Tivoli Enterprise Monitoring Server

TEP

Tivoli Enterprise Portal

TEP 包括两部分:通常运行在位于中心的服务器上的 TEP 服务器

Tivoli Enterprise Portal 工作站客户机(通常称为 桌面客户机

TEP 浏览器客户机

每个 TEMA 都会从 WebSphere 服务器上运行的 ITCAM for WebSphere 数据收集器收集信息

TEMA 执行以下类型的监视功能。

它从 WebSphere Application Server 内部运行的数据收集器获取数据,并用这些数据来创建管理员可以定义的各种视图。(预定义的 TEMA 工作空间中已有大量视图可用。)这些图形视图和报告在检查 WebSphere Application Server 系统的性能时十分有用。

它会评估情境,以便检测何时 ITCAM for WebSphere 属性的值超出管理员定义的预设阈值,并向管理员提供该异常信息。

要监视异常,必须针对要监视的 WebSphere Application Server 条件创建情境

从四个主要来源收集在单个节点上运行的 WebSphere 服务器的性能数据:

  • 来自 ITCAM for WebSphere 数据收集器的应用程序服务请求的响应时间数据
  • 来自 WebSphere 性能监视基础结构(PMI)的资源数据
  • WebSphere Application Server 日志消息
  • Java 虚拟机详细 GC 跟踪中记录的垃圾收集器活动

TEMA 从所有这些来源积累数据。然后,Tivoli Enterprise Monitoring Server(TEMS)检索这些数据并将它们与来自其他代理程序(包括其他 ITCAM for WebSphere TEMA)的监视数据合并,并将它们传至 TEP 服务器,以便在所连接的各种 TEP 客户机中显示。

ITCAM for Websphere 与 ITM v6 集成的安装配置与普通 ITCAM for Websphere 的安装配置相比,需要特别做的安装配置有以下三个方面:

1、安装 ITCAM for WebSphere TEMA 的数据收集。

在 WAS 服务器上安装配置数据收集器时,务必同时选择安装“ITCAM for WebSphere’s Application Monitoring 界面的数据收集”和“ ITCAM for WebSphere’s Tivoli Enterprise Portal 界面的数据收集”,如下图所示:

随后有一步(后面会提到的 Sep 9)需要指定本机的 IP 地址和端口号(缺省 63335)以与 TEMA 进行数据传输。

2、在 TEMS/TEPS 服务器上安装配置相应的 ITCAM for WebSphere TEMA 的 Application Support。

详细步骤请参见手册。ITCAM for Websphere 的手册《Installing and Configuring the Tivoli Enterprise Monitoring Agent》中 Chapter 2. Installing the Tivoli Enterprise Monitoring Agent on Windows -> Installation Steps -> 完成 Step 0 到 Step 8 的所有步骤即可。

3、在 WAS 服务器上安装配置 ITCAM for WebSphere 的 TEMA。

详细步骤请参见手册。ITCAM for Websphere 的手册《Installing and Configuring the Tivoli Enterprise Monitoring Agent》中 Chapter 2. Installing the Tivoli Enterprise Monitoring Agent on Windows -> Installation Steps -> 完成 Step 9 到 Step 11 的所有步骤即可。

ITCAM for WebSphere ( 在未集成 ITM 时 ) 即可进行即时问题确定、可用性监视和性能分析 , 可帮助企业快速查明应用代码、服务器资源或外部系统附属系统中存在瓶颈及其他不足的根源。在从开发测试到登台以及最后成为产品的过程中,ITCAM for WebSphere 有助于识别问题并实时解决问题,也有助于了解应用程序性能并评估资源消耗模式以对未来的发展作出规划。

而在与 ITM 进行集成后,通过将 ITCAM for WebSphere 的 TEMA 置于 IBM Tivoli Monitoring 系列的环境中

  • 确定性能阈值
  • 创建情境,即需要监视的条件
  • 通过“执行操作”功能创建命令并发送至 Websphere 系统。“执行操作”命令能够执行多种操作,例如,重新启动没有正常运行的进程
  • 创建关于系统条件的综合报告
  • 监视 Websphere 系统和平台上的警报
  • 跟踪导致警报的原因
  • 使用随 ITCAM for WebSphere TEMA 提供的属性定义自己的查询,从而监视希望特别关注的条件。
  • 使用 ITM 的“历史数据收集”功能的各个工具来存储和保存 ITCAM for WebSphere TEMA 所收集的数据

ITCAM for WebSphere TEMA 的 TEP 工作空间是报告 WebSphere Application Server 数据的窗口。它们为管理员提供 WebSphere Application Server 系统的状态、定义以及统计信息。TEMA 提供以下主工作空间:

WebSphere Agent:WebSphere Agent 工作空间显示系统范围的状态信息,包括企业事件、产品事件以及安装在节点上的所有 WebSphere Application Servers 的当前状态。如下图所示:

将 Log Analysis 空间放大,可以得到下图,可以看到不同告警级别的日志有不同的颜色显示,也可以某列为关键字对日志进行排序查

监控 WAS 进程和服务

通过 ITM 对 WAS 进程和服务进行监控,当 WAS 进程或服务出现异常时报警,如下图所示,:

上图中通过 ITM 的事件控制台可以看到有一个“WAS_Stopped”报警,点开该报警可以看到如下图所示的结果

在 TEP 上执行操作

“执行操作”功能允许从 TEP 上在网络中安装了一个或多个 Tivoli Enterprise Monitoring Agent 的任意系统上停止或启动进程。可以用特别方式或通过重新调用已保存的“执行操作”命令,从工作空间或情境调用“执行操作”命令。

将对 Websphere 的监控集成到客户的 TEP 逻辑视图中

TEP 管理门户除了能够展现所管理资源的物理视图,还可以针对用户的应用架构、业务组成、分支机构等信息来建立逻辑管理视图。逻辑视图是根据实际的物理环境建立的监控映射图,从而帮助管理员对整个管理状况有更为直观的了解。如下图所示,可以按照分支机构、业务应用类型、监控对象类型来建立逻辑视图,可让 Websphere 管理对 Websphere 系统的状态和性能有一个更直观的了解。

存储 TEMA 的历史数据到 ITM 的数据仓库

可以使用 IBM Tivoli Monitoring 的“历史数据收集”功能的各个工具来存储和保存 ITCAM for WebSphere TEMA 所收集的数据。可以使用 ITM 的“历史数据收集”功能来查看历史的运行情况和趋势。如下图所示,查看过去 5 小时的 average active threads 和 average free threads。

 

ITCAM for Websphere 本身侧重在于对 WAS 及其应用的分析和诊断,而 ITCAM for Websphere TEMA 则侧重在 WAS 系统的监控和报警上。二者可集成在一起构成一个完整的 Websphere 监控和诊断解决方案。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14789789/viewspace-406659/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14789789/viewspace-406659/

你可能感兴趣的文章
git 如何删除本地创建的仓库(转载自 https://segmentfault.com/q/1010000002996177?_ea=262685)...
查看>>
HDU2929 Bigger is Better[DP 打印方案 !]
查看>>
MAC终端安装grunt--javascript世界得构建工具
查看>>
FL-EM7688 Smart评估板openwrt开发环境搭建(linux固件部分)
查看>>
LeetCode String Compression
查看>>
PHP常用的正则表达式(有些需要调整)
查看>>
linux查看文件大小
查看>>
跨域学习笔记2--WebApi 跨域问题解决方案:CORS
查看>>
Visual C++2010的使用
查看>>
牛顿插值法及其C++实现
查看>>
域名解析文件hosts文件是什么?如何修改hosts文件?
查看>>
Android开发技巧——ViewPager加View情况封装PagerAdapter的实现类
查看>>
Delphi面向对象学习随笔七:COM
查看>>
高精度乘法
查看>>
CSS3实践之路(一):CSS3之我观
查看>>
pgbench
查看>>
写了两个简单的小工具,文件夹文件操作的
查看>>
Security Tables
查看>>
迷宫bfs
查看>>
HA2795Billboard 可用线段树
查看>>