如何监控Tuxedo中间件?
中间件Oralce TUXEDO 是在企业、Internet 这样的分布式计算环境中开发和管理三层结构的客 户/服务器型关键任务应用系统的强有力工具。它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。
Oracle Tuxedo Cartridge for Foglight可以实现对Oracle Tuxedo的监控管理.
通过此软件,每个Tuxedo的可用性状态,健康情况,版本,资源数量等汇总值,警报情况等一目了然,大大方便了Tuxedo中间件的运维工作!
一、监控的关键组件
1。Servers
程序名称
队列名称
组名称
服务器ID
当前的服务及状态
请求完成数量
请求参数数量
2。Servics
服务名称
Rouitne名称
程序名称
服务器ID
Machine名称
当前状态
完成请求数量
二、应用管理内容
1.Queues
程序名称
队列名称
Machine名称
服务器数量
平均队列长度
当前队列的所有请求的参数和
所有请求数
2.Clients
LMID
用户名称
客户程序名称
时间
状态
启动/提交/中断的交易数
3.Tuxedo一般性信息
可用性
版本
总的请求数,队列的总长等
三、Oracle Tuxedo Cartridge for Foglight界面
1。主窗口
显示每个Tuxedo的可用性状态,健康情况,版本,资源数量等汇总值,警报情况等。
2。Queue 视图
可按列排序,查询,设定查看时间等。关注队列过长的时间
3。Servers 视图
可按列排序,查询,设定查看时间等。关注Server的状态
4。Services 视图
可按列排序,查询,设定查看时间等。关注服务状态。
5。Clients 视图
可按列排序,查询,设定查看时间等。关注客户程序的状态及时长
四、报警规则
当无法从Tuxedo 采集到数据
Server状态是 Unknown状态
Server状态是 Dead状态
当Client的中断/开始请求比大于50%
当整个Tuxedo的客户请求中断/开始比大于30%
五、报表
Tuxedo 概况健康表
Server报告