吸星大法第一重之业务软件信息收集宝典
--舒中华
一、 前言:
在产品线出现紧急问题后,为了将损失降到最低,往往以尽快恢复业务为原则,但是大部分问题紧急恢复后往往无法复现而影响问题原因的最终定位,故要求在
问题恢复过程中,尽可能收集更多的信息协助定位。
二、 问题信息收集
1、局点名称
2、服务器及操作系统数据库信息
1) 服务器硬件信息
项目 | 内容 | 备注 |
服务器厂家,型号 | ||
CPU | ||
内存 | ||
磁盘 | ||
是否有Raid卡 |
2) 服务器操作系统及数据库信息
项目 | 内容 | 备注 |
操作系统版本及补丁 | ||
操作系统是否正版软件 | ||
数据库版本及补丁 | ||
数据库是否为正版软件 | ||
产品是否运行在虚拟机上 | ||
产品是否专机专用 |
3、业务软件版本信息
请具体描述版本信息,管理节点数,在线用户数,包括PLAT,组件版本,补丁版本,最好提供业务软件“关于”界面的抓图。
4、故障描述
故障描述信息包括问题发生时间,影响范围,问题截图,报错信息,如果问题可复现,请提详细描述问题复现步骤。
5、 问题相关组网信息
请在此提供问题环境组网图。
对于与设备配合实现的功能,如认证,网流,网管等,请同时提供设备侧的相关信息。设备侧信息至少提供产品,型号,版本,配置。
7、iMC侧相关日志收集
1)iMC PLAT信息收集
比如前台页面打不开,或【智能部署监控代理】里jserver进程不能正常启动等需要收集前台日志。前台日志存放路径:iMC安装目录/client/log,收集问题复现当天的即可,如下图所示:
当【智能部署监控代理】某些进程不能正常启动,需要收集对应的后台日志
后台日志存放路径:iMC安装目录/server/conf/log,收集问题复现当天的即可。
2)iMC UAM信息收集
1.如果结合iMC UAM做802.1x,Portal,VPN等认证类问题,需要收集UAM的调试级别日志;
日志存放目录:iMC/uam/log/下以日期格式命名的文本文件,例如:20130918.log。
2.问题复现前,参考上图打开调试开关,问题复现后,收集信息,并反馈认证用户。
3)Portal认证类日志收集方法
1.如果结合iMC UAM做Portal认证类问题,需要收集Portal的调试级别日志;日志存放目录:iMC/portal/logs/下当天的所有日志文件,如下图所示:
2.问题复现前,参考上图打开调试开关,问题复现后,收集信息,并反馈认证用户。
4)iMC EAD信息收集
1.如果结合iMC EAD做安全认证或未做安全认证,但开启了策略服务器认证问题,需要收集EAD的调试级别日志;日志存放目录:iMC/ead/logs/下当天所有的日志文件;
2.问题复现前,参考上图打开调试开关,问题复现后,收集信息,并反馈认证用户。
5)iMC iNode信息收集
打开iNode管理界面,点击界面菜单中的【操作】菜单,选择【设置调试环境】,弹出命令行窗口,一闪而过,如下图所示:
开始问题复现步骤;点击界面菜单中的【操作】菜单,选择【收集调试信息】
1.结合iNode做802.1x,Portal,VPN等认证类问题,除了需要收集UAM的调试级别日志和EAD的调试日志(在开启策略服务器场景)外,还需要收集iNode的detail级别日志;
iNode日志存放目录:iNode安装目录/Program Files/H3C/iNode Client/CollectInfo”下修改时间最近的压缩包信息;
2.除了收集iNode信息外,还需要反馈认证账号。
6)iMC DAM信息收集
1.在使用iMC DAM(桌面资产)场景,定位问题需要收集DAM的调试级别日志,日志存放目录:iMC/dam/logs/下当天所有的日志文件:
2.问题复现前,参考上图打开调试开关,问题复现后,收集信息,并反馈认证用户。
3.DAM功能都需要iNode配合,故定位类似问题不仅需要DAM的调试日志,还需iNode的detail日志;日志存放目录:C:\iNode DAM Agent\*****\log下当天的日志文件。
7)iMC NTA/UBA信息收集
1.当NTA/UBA看不到流量时,需要收集NTA/UBA的调试日志:
进入iMC安装目录下的unba/bin,然后分别运行receiver loglevel debug和processor loglevel debug,过5-10分钟以后,收集安装目录下的unba\conf和unba\log文件,如上图所示。日志收集完毕后,请使用命令:receiver loglevel warning和processor loglevel warning将日志级别修改回warn。
2. 此外还需要收集iMC安装目录下的client/log和unbam/log目录下的日志文件.
8)iMC IVM信息收集
前台日志及存放路径:iMC安装目录/client/log/imcforeground.log,收集问题复现当天的即可,如下图所示:
后台日志及存放路径:iMC安装目录/server/conf/log/ 下imcivmdm.perf.****-**-**.txt,imf.log,img.log,收集问题复现当天的即可。
后台临时文件及存放路径:后台临时文件目录:iMC安装目录/server/tmp下当天所有日志文件。
9)iMC APM信息收集
前台日志及存放路径:iMC安装目录/client/log/imcforeground.log,收集问题复现当天的即可。
后台日志及存放路径:iMC安装目录/server/conf/log/目录下以imcapmedm开头的日志;iMC安装目录/apmserver/log下当天的日志文件。
10)iMC BIMS信息收集
前台日志及存放路径:iMC安装目录/ client/log/目录下以imcforeground开头的日志文件。
后台日志及存放路径:iMC安装目录/server/conf/log/目录下jettyServer和bimsdm日志文件。
三、 注意事项:
1、本文关于日志收集方法只包括H3C iMC部分常用组件,对未涉及的组件,有紧急问题,请咨询业务软件产品线。
2、涉及调试开关的组件,在收集完信息后,切记及时恢复为默认级别。
附:
涉及组件 | 问题现象 | 收集信息 | 备注 |
iMC PLAT | Jserver进程启动异常,iMC前台访问异常 | iMC 前台日志 iMC后台日志 | 具体收集方法见正文 |
UAM/iNode | 身份认证失败问题,包括1x,Portal,VPN | UAM调试级别日志,iNode详细级别日志 | 如果开启了策略服务器,也需要收集策略服务器调试日志 |
EAD/iNode | 安全认证失败问题等 | UAM调试日志,iNode详细日志,EAD调试日志 | 具体收集方法见正文 |
DAM/iNode | 桌面资产注册异常等 | DAM调试日志,iNode dam日志 | 具体收集方法见正文 |
NTA/UBA | 看不到流量,流量异常等 | NTA/UBA调试日志,UNBA配置文件 | 具体收集方法见正文 |
APM | 实例监视异常 | PLAT前后台日志,APM日志 | 具体收集方法见正文 |
BIMS | CPE验证,配置下发异常等 | PLAT前后台日志 | 具体收集方法见正文 |