-
Notifications
You must be signed in to change notification settings - Fork 32
480.telemetry
jingshun.tq edited this page May 14, 2024
·
1 revision
obdiag的遥测功能默认为开启状态,obdiag执行命令时会采集集群信息、租户信息和巡检执行失败的巡检项名称(不包含结果)
使用遥测功能收集数据时会对敏感数据(如 IP)做脱敏处理,主要是为了方便了解用户如何使用 OceanBase 数据库,以及使用过程中可能会遇到什么问题,期望通过这些数据帮助优化obdiag的结构以及改善 OceanBase 数据库。
您可通过修改 obdiag 的配置文件中的_telemetry变量_控制遥测功能的开启和关闭。 配置文件路径为${obdiag_install_dir}/conf/inner_config.yml 例如下即为关闭遥测功能
obdiag:
basic:
config_path: ~/.obdiag/config.yml
config_backup_dir: ~/.obdiag/backup_conf
file_number_limit: 20
file_size_limit: 2G
telemetry: False
*******
******
****
您可在~/.obdiag/.obdiag_telemetry.txt 中查看 obdiag 采集的信息内容。
OceanBase是原生分布式数据库系统,故障根因分析通常是比较繁琐的,因为涉及的因素可能有很多,如机器环境、配置参数、运行负载等等。专家在排查问题的时候需要获取大量的信息来分析故障,如何高效的获取故障场景下分散在各个节点的信息,挖掘出其中的关联性,帮助用户自助诊断问题便是obdiag的价值。