zoukankan      html  css  js  c++  java
  • TiDB-禁用遥测功能

    遥测

    好多软件都喜欢收集用户的信息,以便于了解用户的使用习惯和发现问题,这对软件更新有一定的帮助,但是对部分敏感客户而言,可能会产生信息的泄露,对系统的安全性造成影响。

    当 TiDB 遥测功能开启时,TiDB 集群将会以 24 小时为周期收集使用情况信息并分享给 PingCAP,包括(但不限于):

    • 随机生成的遥测标示符
    • 集群的部署情况,包括各个组件所在的硬件信息(CPU、内存、磁盘)、组件版本号、操作系统版本号等

    查看遥测启用状态

    对于 TiDB 遥测,可通过执行以下 SQL 语句查看遥测状态

    ADMIN SHOW TELEMETRYG
    

    DATA_PREVIEW 列为空,说明遥测没有开启,否则说明遥测已开启。还可以从 LAST_STATUS 列了解上次分享使用情况信息的时间、是否成功等。

    禁用TiUP 遥测

    可通过执行以下命令禁用 TiUP 遥测功能:

    tiup telemetry disable
    

    查看遥测状态:

    tiup telemetry status
    

    image-20211029230343411

    部署 TiDB 时禁用 TiDB 遥测

    配置文件中配置
    # 集群设置 enable-telemetry = false 以禁用 TiDB 遥测功能
    server_configs:
      tidb:
        enable-telemetry: false
    
    全局变量动态禁用TiDB 遥测
    -- 修改系统全局变量 tidb_enable_telemetry 动态禁用 TiDB 遥测功能
    SET GLOBAL tidb_enable_telemetry = 0;
    

    image-20211030102918570

    禁用 TiDB Dashboard 遥测

    修改 PD 配置中 dashboard.enable-telemetry = false 禁用 TiDB Dashboard 遥测功能。

    设置
    tiup cluster edit-config BiuTiDB
    
    # 禁用遥测
    server_configs:
      pd:
        dashboard.enable-telemetry: false
    

    image-20211030103746568

    加载配置
    tiup cluster reload ${cluster-name} [-N <nodes>] [-R <roles>]
    
  • 相关阅读:
    冒泡排序算法分析和实现
    选择排序算法分析与实现
    nio和 bio
    TCP三次握手
    IE input X 去掉文本框的叉叉和密码输入框的眼睛图标
    <%#eval() %>和<%#bind() %> 的区别
    <%#Eval() %>的常用方法
    C#(ASP.net)从其他网站抓取内容并截取有用信息
    JQuery写的一个简单的分页插件-2
    简单实用的jQuery分页插件
  • 原文地址:https://www.cnblogs.com/binliubiao/p/15501735.html
Copyright © 2011-2022 走看看