概要描述
通过巡检工具,可以对集群的整体情况、各个服务的运行状态、资源使用情况进行分析,并生成excel和html两种格式的报告提供查看。其中excel格式报告为检查的详细信息,html格式报告为检查结果的汇总,及时发现潜在的问题。
本文主要介绍 TDH 4.3 版本(交警集指平台版本),如何在后台解压使用巡检工具包生成巡检日志。
详细说明
可以参照如下步骤操作。
注意:请使用root用户登录服务器,运行巡检工具,使用其他用户可能存在权限不足的问题,导致巡检无法正常运行!
-
点击下载适用于TDH 4.3的巡检工具包:ReportCheck.tar.gz
-
将下载好的巡检工具包文件
ReportCheck.tar.gz
上传到集指平台Manager
节点任意目录; -
用root用户登录
Manager
节点,进入文件ReportCheck.tar.gz
所在目录,解压巡检工具包:# tar -zxvf ReportCheck.tar.gz
-
成功解压后,会看到
ReportCheck20180126
目录,进入该目录:# cd ReportCheck20180126
-
修改
config
目录下配置文件env.properties
,以适配当前集群环境:# vi ./config/env.properties
一般只需要修改配置文件
env.properties
内managerIP
,username
,password
这三个参数。若修改过ssh的22端口,则需要同步修改nodePort
参数:- managerIP:Manager组件所在节点IP
- username:Manager界面登录账号,推荐使用默认的admin用户
- password:Manager界面登录密码,与实际密码一致
- nodePort:默认是22 (如果服务器端口修改过,这里也需要保持和实际一致)
-
运行
run.sh
脚本,进行巡检。# sh run.sh
工具执行日志:巡检工具会在
logs
目录下的时间戳子目录里面生成执行日志。
例如下图中的./logs/log-2021-07-23-18-49-21/result.log
目录
-
查看时间戳子目录下
result.log
日志文件里,若包含inspection is completed
关键字,则表示巡检完成:[root@tdh43-01 ReportCheck20180126]# cd logs/ [root@tdh43-01 logs]# cd log-2021-07-23-18-49-21/ [root@tdh43-01 log-2021-07-23-18-49-21]# tail result.log |grep "inspection is completed" inspection is completed [root@tdh43-01 log-2021-07-23-18-49-21]#
-
获取巡检日志:
巡检完成后,巡检工具会在/tmp/report
目录下生成包含时日期的巡检日志:[root@tdh43-01 log-2021-07-23-18-49-21]# cd /tmp/report/ [root@tdh43-01 report]# ll 总用量 148 -rw-r--r-- 1 root root 0 7月 23 18:51 completed -rw-r--r-- 1 root root 100352 7月 23 18:51 REPORT-2021-07-23.xls -rw-r--r-- 1 root root 21687 7月 23 18:51 serviceConfigs-2021-07-23.tar.gz -rw-r--r-- 1 root root 0 7月 23 18:49 started -rw-r--r-- 1 root root 21623 7月 23 18:51 summaryReport-2021-07-23.html lrwxrwxrwx 1 root root 41 7月 23 18:51 summaryReport.html -> /tmp/report/summaryReport-2021-07-23.html
通过sftp工具等(例如WinSCP)收集包含当天日期的的
REPORT-xxx.xls
和summaryReport-xxx.html
两个巡检日志文件:- REPORT-xxx.xls
- summaryReport-xxx.html
-
将收集的两个巡检日志文件打包后发送给星环科技;
若您在获取巡检报告过程中有任何疑问,可以随时联系 星环科技售后技术支持中心。