obdiag专题

obdiag帮你读懂全链路诊断日志——《OceanBase诊断系列》之六

1. 前言 OceanBase 数据库是一款分布式数据库,其调用链路相对复杂,因此遇到超时问题时,运维人员有时难以迅速确定是OceanBase内部组件的问题还是网络问题。通常只能依赖运维经验和observer日志来进行分析。随着OceanBase 4.0版本的推出,OB内核新增了trace.log日志功能,这为全链路诊断提供了有力的工具。 全链路诊断涉及两条路径: 第一条路径是应用通过客户端

快速收集诊断信息,敏捷诊断工具obdiag应用实践——《OceanBase诊断系列》之三

1. 前言 作为OceanBase的敏捷诊断工具,obdiag具有以下特点: 部署便捷:提供rpm包和OBD上部署的模式,都能够一键部署安装。用户可以选择将其部署到集群中任意一台能连接到各个节点的设备上,而不仅限于OBServer节点。即开即用:使用过程中所依赖的python包都是自包含的,只需在部署机器上有python2或者python3环境即可。集中收集:无需在每台服务器上分别部署,只需进

如何快速分析OB集群日志,敏捷诊断工具obdiag分析能力实践——《OceanBase诊断系列》之四

1. 前言 obdiag是OceanBase的敏捷诊断工具。1.2版本中,obdiag支持快速收集诊断信息,但仅有收集能力是不够的,还需要有分析能力。因此在obdiag的1.3.0版本中,我们加入了OB集群的日志分析功能。用户可以一键进行集群的OB日志的分析,以便发现可能存在的异常情况。 obdiag定位为OceanBase敏捷诊断工具。1.2版本的obdiag支持诊断信息的一键收集,光有收集