官方文档:https://www.oceanbase.com/docs/common-obdiag-cn-1000000001491140
obdiag安装
1 2 3 4
| sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo sudo yum install -y oceanbase-diagnostic-tool sh /usr/local/oceanbase-diagnostic-tool/init.sh
|
用户侧配置文件
用户侧配置文件可通过 obdiag config <option>
命令快速生成或者直接编辑配置文件,文件的默认路径是 ~/.obdiag/config.yml
,其样板文件位于 ~/.obdiag/example
。
obdiag config -h <db_host> -u <sys_user> [-p password] [-P port]
1
| obdiag config -h192.168.81.31 -uroot@sys -p'***' -P2881
|
check 命令组
总览
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| # 列出所有巡检套餐 obdiag check list
# 全量巡检 (最常用) obdiag check run
# 列存POC检查 obdiag check --cases=column_storage_poc
# obproxy 版本检查 obdiag check --obproxy_cases=proxy
# 部署环境检查 obdiag check --cases=build_before
# 执行 sysbench 时的巡检任务集合 obdiag check --cases=sysbench_run
# 执行 sysbench 前的巡检任务集合 obdiag check --cases=sysbench_free
|