obdiag
obdiag copied to clipboard
obdiag (OceanBase Diagnostic Tool) is designed to help OceanBase users quickly gather necessary information and analyze the root cause of the problem.
### Describe the bug obdiag单机库巡检本机ip走ssh报错 ### Environment 2.0.0 ### Fast reproduce steps 使用obd 搭建简易observer, 搭建obdiag配置文件如下: $cat config.yml obcluster: ob_cluster_name: obcluster db_host: 127.0.0.1 db_port: '2881' tenant_sys: user: root@sys password: xxxxxxxxxxx servers:...
### Describe the bug 版本: [root@ob02 ~]# obdiag --version OceanBase Diagnostic Tool: 2.1.0 BUILD_TIME: Mon May 13 14:48:28 UTC 2024 Copyright (C) 2022 OceanBase License Mulan PSL v2: http://license.coscl.org.cn/MulanPSL2. You...
### Description obdiag 巡检、采集、根因分析都是场景化的,如果存在危险的指令需要识别出来,拦截掉。
### Describe your use case 目前DDL的问题排查诊断主要依赖RD手动执行查询命令或者搜索日志,效率上可以提高。 报错场景 ● 建索引 ● table redefinition路径 ● 删列、按表恢复 ● 添加约束、外键 ● 4103报错 ● 卡主场景 ● 性能慢场景 ● 空间不足 ### Describe the solution you'd like...
### Description There is currently no elimination mechanism for log files, which has led to the accumulation of previous logs, which is unreasonable for the positioning of the. obdiag hidden...
### Describe your use case 4.x物理恢复慢如何排查 ### Describe the solution you'd like obdiag 支持4.x物理恢复慢如何排查 ### Describe alternatives you've considered _No response_ ### Additional context _No response_
### Description Ref: #208 #153
### Describe your use case 对于分区数多、写入压力大的集群,如果转储慢(卡住)、或者租户unit规格异构,那么可能导致部分副本的clog回收不及时导致盘空间达到95%,此时observer会自动停写,这样这台机器上会有大量副本不同步。 这种场景下如何分析是需要很多专业知识的。 ### Describe the solution you'd like 希望obdiag工具可以支持一键分析clog盘满的根因,给出原因以及解决办法 ### Describe alternatives you've considered _No response_ ### Additional context _No response_
### Describe your use case 从我们处理的工单、论坛的问题、用户的反馈情况总体来看,故障的类型可以分为两大类,一类是SQL类的问题,一类是非SQL类的问题。obdiag目前已经具备的能力基本上都在处理非SQL类型的问题,对于SQL类的问题,obdiag目前无能为力 ### Describe the solution you'd like 补齐SQL问题诊断这块能力 ### Describe alternatives you've considered _No response_ ### Additional context _No response_