TimescaleDB 收集匿名使用数据,以帮助我们更好地了解和协助我们的用户。它还有助于我们提供一些服务,例如自动版本检查。您的隐私对我们来说至关重要,因此我们不会收集任何个人身份信息。特别是,UUID(用户 ID)字段不包含任何身份信息,而是由适当播种的随机数生成器随机生成。

这是一个为特定部署发送的 JSON 数据文件示例

如果您想查看发送的确切 JSON 数据文件,请使用 get_telemetry_report API 调用。

注意

如果您使用的是 TimescaleDB 的开源或社区版本,则遥测报告会有所不同。对于这些版本,报告包含一个 edition 字段,其值为 apache_onlycommunity

如果您想调整遥测报告中包含或排除哪些元数据,您可以在 _timescaledb_catalog.metadata 表中进行调整。include_in_telemetry 设置为 true 且值为 timescaledb_telemetry.cloud 的元数据将包含在遥测报告中。

遥测报告在后台定期发送。作为对遥测报告的响应,数据库接收可用于安装的最新 TimescaleDB 版本。此版本记录在您的服务器日志中,以及任何适用的过时版本警告。您不必立即更新到最新版本,但我们强烈建议您这样做,以利用性能改进和错误修复。

强烈建议您保持启用遥测,因为它为您提供有用的功能,并有助于不断改进 Timescale。但是,如果出于特定数据库或整个实例的需要,您可以关闭遥测。

重要提示

如果您关闭遥测,版本检查功能也将被关闭。

  1. 打开您的 PostgreSQL 配置文件,并找到 timescaledb.telemetry_level 参数。请参阅 PostgreSQL 配置文件 说明,了解如何找到和打开该文件。

  2. 将参数设置更改为 off

    timescaledb.telemetry_level=off
  3. 重新加载配置文件

    pg_ctl
  4. 或者,您可以在 psql 提示符下使用以下命令,以 root 用户身份

    ALTER [SYSTEM | DATABASE | USER] { *db_name* | *role_specification* } SET timescaledb.telemetry_level=off

    此命令禁用指定系统、数据库或用户的遥测。

  1. 打开您的 PostgreSQL 配置文件,并找到 'timescaledb.telemetry_level' 参数。请参阅 PostgreSQL 配置文件 说明,了解如何找到和打开该文件。

  2. 将参数设置更改为 'off'

    timescaledb.telemetry_level=basic
  3. 重新加载配置文件

    pg_ctl
  4. 或者,您可以在 psql 提示符下使用以下命令,以 root 用户身份

    ALTER [SYSTEM | DATABASE | USER] { *db_name* | *role_specification* } SET timescaledb.telemetry_level=basic

    此命令为指定系统、数据库或用户启用遥测。

关键词

在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页