总监就是个大忽悠,来成都之前告诉我制作三件事情。

1 集成ITM和Omnibus

2 协助用户对开发UA监控informix进行调试和部署

3 集成Omnibus和TRSM

 

    从杭州告别才出生10天幼子,深夜2点钟飞机才抵达成都,由于时间晚点已经预定的酒店已经将房间重新售出,半夜3点钟拖着行李一家一家寻找可以入住的酒店,说来也怪居然全部客满,到早上5点才办理入住睡下。睡的正沉的时候,IBM西南区陈工电话已经打过来了,抹掉疲惫,爬起来干活,不曾想一下子干到了晚上8点钟。

 

    抵达某银行POC地点之后开始展开工作,原来WebLogic和WAS的Agent部署之后workspace中为空数据--开始分析log查找原因所在,在消耗了无数脑细胞之后发现WAS那台的/opt/IBM/WebSphere/AppServer/profiles/ 目录中的应用在安装Agent之前做了一个备份,而用户的备份只是简单的将cp old oldbak这样字眼,导致在安装DC的时候DC识别的profile是oldbak而没有识别出old。将该备份目录迁出之后,WAS采集数据正常。 而WebLogic呢在配置DC之时所选的startup.sh脚本错误,重新修改后WebLogic数据采集正常。

    UA的调试工作:创意的兄弟告诉我UM无论如何无法正常启动,分析UM日志报错,显示HUB IP地址不能与1918端口bind。我诧异了良久,UA和HUB没有安装同一台机器上啊,怎么能和HUB的IP地址进行bind呢?不解,继续排错,终于发现在配置UA时小伙子将Primary NetWork配置成了HUB的IP地址问题终于找到,修改后启动UA正常。导入informix的mdl文件开始调试informix监控的数据。又汗一个除了db-conncection有数据之外其他workspace一片空白。问题出在哪里呢? 

看到mdl文件如下定义文件,看上去没有问题!

 

//APPL InfAgent

//Name DBS_Usage K 600  AddSourceName AddTimeStamp

//Source SOCK  xxx.xxx.240.212    SetSourceName=Y

//Attributes DLM='|'

DBSName   D 128 Key        @ Database Space name

ChunkNumber   C 99999999999    @  the chunks' number

TotalSize   C 99999999999    @ the total size

FreeSize   C 99999999999    @ the free size

UsedSize   C 99999999999    @ the Used size

FreePercent     C 99999999999    @ the Used size

 
    runtime里面所有的txt文件中都已经有采集到的数据了,肯定是由UA上传数据至TEPS的时候出错的。但错在哪里呢?查看TPCIP连接1918端口通信已经建立。TCPDUMP抓包分析下,也没有什么头绪。创意的小子真是细心,不佩服不行。在config文件中,InfAgent前面多了一个小小的^,WOW人多就是思路广,力量大。哈哈,修改配置文件,启动成功。
 
//^InfAgent  111.111.240.212  7500 26257 300 cdbank_agent_for_informix
 
 
    集成EIF Probe做了无数次了,没什么好说的,一次搞定。就是从杭州匆匆而来,数据硬盘在北京,没有带丰富好的rules来,先凑合看default的数据吧。
 
 
集成Omnibus和TSRM这个活,整整耗费了3天时间。业务不精练真是煎熬死人啊,关于TSRM的安装配置整理,后续再进行整理贴出。