Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-03-26. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

关于服务器统计信息

你可以使用 Server Statistics 分析 GitHub Enterprise Server 中你自己的聚合数据,并帮助我们改进 GitHub 产品。

谁可以使用此功能?

Enterprise owners can enable Server Statistics.

关于 Server Statistics 的优势

Server Statistics 可以帮助你预测组织的需求,了解团队的工作方式,并显示从 GitHub Enterprise Server 获取的值。

启用后,Server Statistics 会收集有关随时间推移在实例上使用多少特定功能的聚合数据。 与其他仅返回前一天的数据的管理员统计信息 API 终结点不同,Server Statistics 可提供自启用该功能以来收集的所有 Server Statistics 指标的历史数据。 有关详细信息,请参阅“为企业启用服务器统计信息”。

启用 Server Statistics 时,你将帮助构建更好的 GitHub。 你将提供的聚合数据让我们能够深入了解 GitHub 如何为我们的客户增加价值。 此信息使 GitHub 能够做出更好、更明智的产品决策,最终使你受益。

关于数据安全性

我们尊重你的数据。 除非你先授予我们权限,否则我们永远不会从 你的 GitHub Enterprise Server 实例 传输数据。

我们不会收集任何个人数据。 我们也不会收集任何 GitHub 内容,例如代码、问题、评论或拉取请求内容。

只有 GitHub Enterprise Cloud 上连接的企业帐户或组织的所有者才能访问数据。

我们仅在存储库、问题、拉取请求和其他功能上收集某些聚合指标。 有关收集的聚合指标列表,请参阅“收集的 Server Statistics 数据”。

我们可能会在 GitHub Enterprise Server 的未来功能版本中更新收集的指标,届时将在 GitHub Enterprise Server 发行说明中进行介绍。 此外,我们会将所有指标更新都更新到本文中。

若要更好地了解如何存储和保护 Server Statistics 数据,请参阅“GitHub 安全性”。

关于数据保留和删除

只要 GitHub Enterprise Server 许可证处于活动状态,并且启用了 Server Statistics 功能,GitHub 就会收集 Server Statistics 数据。

如果要删除数据,可以联系 GitHub 支持、GitHub 客户代表或客户成功经理。 通常,我们在隐私声明中指定的时间范围内删除数据。 有关详细信息,请参阅 GitHub.com 文档中的 GitHub 隐私声明

关于数据可移植性

作为 GitHub Enterprise Cloud 上的组织所有者或企业所有者,你可以通过导出 CSV 或 JSON 文件中的数据或通过 Server Statistics REST API 来访问 Server Statistics 数据。 有关详细信息,请参阅“使用 REST API 请求服务器统计信息”或“导出服务器统计信息”。

关于禁用数据收集

可以随时禁用 Server Statistics 功能。 有关详细信息,请参阅“为企业启用服务器统计信息”。

收集的 Server Statistics 数据

启用 Server Statistics 后,将通过在 你的 GitHub Enterprise Server 实例 上运行的每日作业收集指标。 聚合指标存储在 GitHub Enterprise Cloud 上的组织或企业帐户上,不会存储在 你的 GitHub Enterprise Server 实例 上。

将每天收集和传输以下聚合指标,并显示当天的总计数。

CSV 列名称说明
Agithub_connect.features_enabled为实例启用的 GitHub Connect 功能数组(请参阅“关于 GitHub Connect”)
Bhost_name实例的主机名
Cdormant_users.dormancy_threshold用户必须多久不活动才被视为休眠
Ddormant_users.total_dormant_users休眠用户帐户数
Eghes_version实例正在运行的 GitHub Enterprise Server 的版本
Fserver_id为实例生成的 UUID
Gcollection_date收集指标的日期
Hschema_version用于存储此数据的数据库架构的版本
Ighe_stats.comments.total_commit_comments提交评论数
Jghe_stats.comments.total_gist_commentsGist 评论数
Kghe_stats.comments.total_issue_comments问题评论数
Lghe_stats.comments.total_pull_request_comments拉取请求评论数
Mghe_stats.gists.total_gistsGist 数量(机密和公共)
Nghe_stats.gists.private_gists机密 Gist 数量
Oghe_stats.gists.public_gists公共 Gist 数量
Pghe_stats.hooks.total_hooks预接收挂钩数量(活动和非活动)
Qghe_stats.hooks.active_hooks活动预接收挂钩数量
Rghe_stats.hooks.inactive_hooks非活动预接收挂钩数量
Sghe_stats.issues.total_issues问题数量(未结和已完结)
Tghe_stats.issues.open_issues未结问题数量
Ughe_stats.issues.closed_issues已完结问题数量
Vghe_stats.milestones.total_milestones里程碑数(未结和已完结)
Wghe_stats.milestones.open_milestones未结里程碑数
Xghe_stats.milestones.closed_milestones已完结里程碑数
Yghe_stats.orgs.total_orgs组织数(启用和禁用)
Zghe_stats.orgs.disabled_orgs禁用组织数
AAghe_stats.orgs.total_teams团队数
ABghe_stats.orgs.total_team_members团队成员数
ACghe_stats.pages.total_pagesGitHub Pages 站点数
ADghe_stats.pulls.total_pulls拉取请求数
AEghe_stats.pulls.merged_pulls合并拉取请求数
AFghe_stats.pulls.mergeable_pulls当前可合并的拉取请求数
AGghe_stats.pulls.unmergeable_pulls当前不可合并的拉取请求数
AHghe_stats.repos.total_repos存储库数(上游存储库和分支)
AIghe_stats.repos.root_repos上游存储库数
AJghe_stats.repos.fork_repos分支数
AKghe_stats.repos.org_repos组织拥有的存储库数量
ALghe_stats.repos.total_pushes推送到存储库的次数
AMghe_stats.repos.total_wikiswiki 数
ANghe_stats.users.total_users用户帐户数
AOghe_stats.users.admin_users站点管理员用户帐户数
APghe_stats.users.suspended_users暂停的用户帐户数

(可选)可以包含有关 GitHub Actions 的其他数据。 有关详细信息,请参阅“在服务器统计信息中包含有关 GitHub Actions 的数据”。

Server Statistics 数据示例

若要查看 Server Statistics CSV 导出中包含的标题示例,请下载 Server Statistics CSV 示例

若要查看 Server Statistics API 的响应有效负载示例,请参阅“使用 REST API 请求服务器统计信息”。