BEA的Tuxedo 产品在金融软件中如雷贯耳,笔者在平日的工作中也大量接触 Tuxedo 产品, 并做一些监控运维工作,但网络上可以查找的 TUXEDO监控资源很少,而 Tuxedo 产品网站也多数 是英文,且专业性太强 ,用起来不是很得心应手。
近日,在网络中发现某一款 国产 Tuxedo监控软件,简单试用了一下,觉得还有一定价值,特地来分享一下经验 。
这个监控软件的名字叫 Beacon ,可在网址
www.datasource.cn下载。
Beacon 分为两部分 程序,一部分 安装在UNIX 端 TUXEDO 服务器上,作为Agent,另一部分在 Windows 端,作为监控显示界面。
安装程序界面如下:
259910_1268490669ThCE.jpg (14.95 KB)
2010-5-31 13:34
配置完成后, Tuxedo 监控主界面如下:
259910_1268490672dWs4.png (163.2 KB)
2010-5-31 13:34
从界面上来看,发现 Beacon 能监控到操作 系统的CPU 和 内存使用情况。包括 Tuxedo 的启动 时间,以及正在 运行的一些 Server 等数据,感觉比较有用。
Beacon 能监控到的Tuxedo 数据分为 多种 , 包括队列排队情况,操作系统使用情况, Tuxedo Server进程的使用情况, Tuxedo交易吞吐量 ,以及客户端的使用情况。取得的数据简洁直观,比较有用的是在Server 进程部分, 开发者又补充了进程的内存使用情况,这个特征非常有用。因为工作 环境下,经常发现有 Server 使用内存异常增长,内存泄露的现象,通过这个 工具,可以形象的进行监控了。
Beacon提供了丰富的报表统计功能,可以统计一定时间内的 Tuxedo 系统运行情况,如图所示:
259910_12684906734e8o.png (78.95 KB)
2010-5-31 13:34
Beacon提供了比较智能的报警功能,可以设定一个间隔周期内,如果 Tuxedo 服务没有交易,或者一直忙碌,会发出警报。这个功能确实是个亮点。可以让我们知道,当前是否有某些交易在持续运行,以及是否某些交易已经阻塞了。
259910_12684906745oGv.png (59.55 KB)
2010-5-31 13:34
Beacon还提供了监控日报导出功能,比较实用,这样的话,平时的运维工作就可以节省很多时间了。
259910_12684906768WdR.png (78.71 KB)
2010-5-31 13:34
另外,Beacon 还提供了对 WebLogic 软件的监控功能,这样的话,就可以用同一个软件,监控 Tuxedo 和 WebLogic 系统了。针对监控 WebLogic 的部分,读者可以查看 Beacon 的 手册,笔者在此不再赘述。