tiup telemetry 使用场景讨论

参考这里 https://docs.pingcap.com/zh/tidb/stable/tiup-command-telemetry

当 TiUP 遥测功能开启时,执行 TiUP 命令时会将使用情况信息分享给 PingCAP,包括(但不限于):

  • 随机生成的遥测标示符
  • TiUP 命令的执行情况,如命令执行是否成功、命令执行耗时等
  • 使用 TiUP 进行部署的情况,如部署的目标机器硬件信息、组件版本号、修改过的部署配置名称等

以下信息不会被分享:

  • 集群的准确名字
  • 集群的拓扑结构
  • 集群的配置文件

TiUP 使用命令 tiup telemetry 来控制遥测。

这个算是后门吗?实际使用场景中,你们会关掉这个功能不?银行里面让用吗?

现在默认是关闭的

1 个赞

我们在使用中不会开启这个功能

银行的数据库能访问外网吗

是关闭的,而且都是内网,就算收集信息也发不出去

1 个赞

在 v1.11.3 及以上的 TiUP 版本中,遥测功能默认关闭。

一般数据库服务器放内网,也通不了外网

没有打开这个功能还

有点好奇为什么当初要设计这个功能

这个功能可以啊,才发现

银行的数据库怎么可能上公网 都是在不同DMZ做网络隔离的 即使启用这个功能应该也没啥影响

“在 v1.11.3 及以上的 TiUP 版本中,遥测功能默认关闭,即默认不收集使用情况信息分享给 PingCAP。在 v1.11.3 以下的 TiUP 版本中,遥测功能默认开启,即默认收集使用情况信息分享给 PingCAP 用于改善产品。”

TIDB 在产品设计上很大胆。先点个赞,然后默默主动把这个功能关闭(虽然现在默认是关闭的)。

他们也默认关闭了。不得而知。

虽然不能,但是也不能抓数据呀。官方后面改为默认关闭,应该也是认为有风险。

过来学习一下

这些只是抓取cpu 内存的计量数据 没有业务数据的。而且也关闭了,目的就是更好的设计数据库。帮助社区居民免费分析问题。之所以关闭就是因为怕自己数据库内容泄漏的太多了,还会被商业对手攻击

不开启好一点

哈哈哈,,

一般服务器都是在内网中,无法向公网发送数据;
遥测功能默认关闭;

管理严格的机房,还有防火墙黑白名单,不受控制的数据根据发不出去