菜单
文档breadcrumb arrow Grafana Pyroscopebreadcrumb arrow 配置服务器breadcrumb arrow 匿名使用统计报告
开源

关于 Grafana Pyroscope 匿名使用统计报告

默认情况下,Pyroscope 会向远程统计服务器报告运行集群的匿名、非敏感、不可个人识别的信息。Pyroscope 维护者使用这些匿名信息来了解开源社区如何运行 Pyroscope,以及 Pyroscope 团队在开发新功能和改进文档时应该关注哪些方面。

匿名使用统计报告功能是默认启用的。您可以通过设置 CLI 参数 -usage-stats.enabled=false 或更改其相应的 YAML 配置项来选择退出此功能。

统计服务器

启用使用统计报告后,信息将由 Grafana Labs 运行的服务器收集。统计信息收集到 https://stats.grafana.org

收集哪些信息

启用使用统计报告时,Grafana Pyroscope 会收集以下信息:

  • 关于 Pyroscope 集群和版本的信息
    • 唯一的随机生成的 Pyroscope 集群标识符,例如 3749b5e2-b727-4107-95ae-172abac27496
    • 首次启用匿名使用统计报告的时间戳,以及集群标识符创建的时间。
    • Pyroscope 版本,例如 1.13.1
    • 用于构建二进制文件的 Pyroscope 分支、修订版本和 Golang 版本。
  • 关于 Pyroscope 运行环境的信息
    • 操作系统,例如 linux
    • 架构,例如 amd64
    • Pyroscope 内存利用率和 goroutine 数量。
    • Pyroscope 进程可用的逻辑 CPU 核心数量。
  • 关于 Pyroscope 配置的信息
    • 在单体模式下运行 Pyroscope 时,-target 参数的值,例如 all
    • -storage.backend 的值,例如 s3
    • -distributor.replication-factor 的值,例如 3
  • 关于 Pyroscope 集群规模的信息
    • Distributor
      • 接收的字节数。
      • 接收的 Profiles,按 Profile 类型和编程语言细分。
      • Profile 大小,按编程语言细分。
    • Ingester
      • 活跃租户数量。

注意

Pyroscope 维护者承诺随着时间推移更新追踪信息的列表,并通过 CHANGELOG 和发布说明报告任何更改。

禁用匿名使用统计报告

如果可能,我们请求您保持使用报告功能启用,以帮助我们更好地了解开源社区如何运行 Pyroscope。如果您想选择退出匿名使用统计报告,请设置 CLI 参数 -usage-stats.enabled=false 或更改以下 YAML 配置:

yaml
analytics:
  reporting_enabled: false