Skip to content

Releases: oceanbase/obdiag

v2.2.0

14 Jun 14:41
d98ba70
Compare
Choose a tag to compare

obdiag V2.2.0

版本信息

  • 发布时间:2024 年 06 月 14 日
  • 版本号:V2.2.0

新版本变更功能点

  • 根因分析场景扩展,支持 observer 节点 clog 盘满根因分析 issue #64
  • 根因分析场景扩展,支持事务相关问题的根因分析 issue #142
  • 巡检支持 OB 列存模式的配置检查套餐 issue #233
  • gather plan_monitor 报告增加 explain extend 的结果 issue #226
  • 巡检套餐路径问题修复 issue #237 特别鸣谢 @chyff

注意

OBD 适配 obdiag V2.2.0 版本需要 V2.9.0 及以上。

链接

官网文档
下载链接

v2.1.0

13 May 11:38
0a8a46b
Compare
Choose a tag to compare

obdiag V2.1.0

版本信息

  • 发布时间:2024 年 05 月 13 日
  • 版本号:V2.1.0

新版本变更功能点

  • obdiag gather plan_monitor 结果中的SCHEMA增加表的信息 issue #158
  • obdiag gather scene run --scene=xxx 时 sql_result.txt 输出结果文件每超过 200MB 就会拆分 issue #149
  • obdiag gather scene run --scene=observer.cpu_high 时结果文件中有集群的基础信息 issue #97
  • 新增采集场景:obdiag gather scene run --scene=observer.base
  • 新增1个基础采集功能,ASH报告 issue #166
  • 新增1个根因分析场景,obdiag rca run --scene=log_error,支持日志类错误的根因分析,目前支持日志无主场景 issue #141
  • 新增7个巡检项目 PR #180
  • 巡检执行基座优化

注意

OBD 适配 obdiag V2.1.0 版本需要 V2.9.0 及以上。

链接

官网文档
下载链接

v2.0.0

11 Apr 12:47
3512eca
Compare
Choose a tag to compare

obdiag V2.0.0

版本信息

  • 发布时间:2024 年 04 月 11 日
  • 版本号:V2.0.0

新版本变更功能点

  • obdiag 代码重构:命令解析模块重构、日志打印重构、context 改造;
  • rca (根因分析) 二期,引入外挂支持的能力方便进行 rca 扩展;
  • 新增支持内核PX诊断增强;
  • 新增DDL过程中报磁盘空间不足错误的根因分析场景;
  • 锁冲突根因分析场景优化;

注意

OBD 适配 obdiag V2.0.0 版本需要 V2.7.0 及以上。

链接

官网文档
下载链接

v1.6.2

18 Mar 02:48
f125f23
Compare
Choose a tag to compare

obdiag V1.6.2

版本信息

  • 发布时间:2024 年 03 月 15 日
  • 版本号:V1.6.2

新版本变更功能点

  • obdiag gather perf 时移除 pstack 的收集
  • cpu_high 场景收集时增加 OB 日志收集

注意

OBD 适配 obdiag V1.6.2 版本需要 V2.7.0 及以上。

链接

官网文档
下载链接

v1.6.1

08 Mar 10:10
a633c67
Compare
Choose a tag to compare

obdiag V1.6.1

版本信息

  • 发布时间:2024 年 03 月 08 日
  • 版本号:V1.6.1

新版本变更功能点

  • 新增热更新自动升级巡检和场景化采集的场景文件
  • 升级巡检的目录结构,巡检相关的信息均迁移至~/.obdiag/check下
  • 新增 IO 问题场景的一键信息采集功能
  • 修复 OB 版本判断异常的问题
  • 补全了场景化采集的基础信息

注意

OBD 适配 obdiag V1.6.1 版本需要 V2.7.0 及以上。

下载安装包

安装包下载

v1.6.0

02 Feb 08:17
76d9508
Compare
Choose a tag to compare

obdiag V1.6.0

版本信息

  • 发布时间:2024 年 01 月 31 日
  • 版本号:V1.6.0

新版本变更功能点

  • 新增场景化的一键诊断信息采集功能,本期默认带了19种场景
name info_en info_cn
other.application_error [application error] [应用报错问题]
obproxy.restart [obproxy restart] [obproxy无故重启]
observer.backup [backup problem] [数据备份问题]
observer.backup_clean [backup clean] [备份清理问题]
observer.clog_disk_full [clog disk full] [clog盘满]
observer.compaction [compaction] [合并问题]
observer.cpu_high [High CPU] [CPU高]
observer.delay_of_primary_and_backup [delay of primary and backup] [主备库延迟]
observer.log_archive [log archive] [日志归档问题]
observer.long_transaction [long transaction] [长事务]
observer.memory [memory problem] [内存问题]
observer.perf_sql [SQL performance problem] [SQL性能问题]
observer.recovery [recovery] [数据恢复问题]
observer.restart [restart] [observer无故重启]
observer.rootservice_switch [rootservice switch] [有主改选或者无主选举的切主]
observer.sql_err [SQL execution error] [SQL 执行出错]
observer.suspend_transaction [suspend transaction] [悬挂事务]
observer.unit_data_imbalance [unit data imbalance] [unit 迁移/缩小 副本不均衡问题]
observer.unknown [unknown problem] [未能明确问题的场景]
  • 新增场景化的根因分析功能,本期默认带了3种场景
name info_en info_cn
major_hold [root cause analysis of major hold] [针对卡合并场景的根因分析]
disconnection [root cause analysis of disconnection] [针对断链接场景的根因分析]
lock_conflict [root cause analysis of lock conflict] [针对锁冲突的根因分析]

注意

OBD 适配 obdiag V1.6.0 版本需要 V2.6.1 及以上。

v1.5.2

08 Jan 12:15
319c155
Compare
Choose a tag to compare

概要说明

OceanBase敏捷诊断工具OceanBase Diagnostic Tool (obdiag) 1.5.2 版本发布。

功能变更

  • 将sysbench_free_test_network_speed.yaml文件中的一些任务优化,PR #84;
  • 新增clog目录下异常文件的巡检项, PR #84;
  • 修复了巡检项目中swap检测异常的问题,特别鸣谢 @chyff 的 PR #83

v1.5.1

28 Dec 12:08
cfa7688
Compare
Choose a tag to compare

概要说明

OceanBase敏捷诊断工具OceanBase Diagnostic Tool (obdiag) 1.5.1 版本发布。

功能变更

  • 修复了巡检项目中关于crond和firewalld的指标错误;
  • 修复gather/analyze命令中 --since 参数处理时间有误的问题;

v1.5.0

14 Dec 11:34
825f828
Compare
Choose a tag to compare

概要说明

OceanBase敏捷诊断工具OceanBase Diagnostic Tool (obdiag) 1.5.0 版本发布。

功能变更

  • 新增一键全链路诊断功能
  • 新增遥测功能
  • 新增obproxy的版本巡检功能
  • 新增 sysbench 压测进行时的巡检;
  • 新增docker形态部署的OceanBase集群一键诊断功能
  • 改造obdiag配置文件,拆分为inner_config.yml和用户侧配置文件,支持命令行指定配置文件下的一键诊断;
  • 改造编译模式,产出obdiag二进制,解除对部署环境的python依赖。

v1.4.0

06 Nov 03:49
9647cd6
Compare
Choose a tag to compare

RELEASE NOTE

Program specification

The OceanBase Diagnostic Tool 1.4.0 Release.

Features

  • Support to oceanbase cluster inspection.

概要说明

OceanBase敏捷诊断工具(OceanBase Diagnostic Tool) 1.4.0 版本发布。

新增特性

  • 支持一键集群巡检功能