关于 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 列 | 名称 | 说明 |
---|---|---|
A | github_connect.features_enabled | 为实例启用的 GitHub Connect 功能数组(请参阅 关于 GitHub Connect) |
B | host_name | 实例的主机名 |
C | dormant_users.dormancy_threshold | 用户必须多久不活动才被视为休眠 |
D | dormant_users.total_dormant_users | 休眠用户帐户数 |
E | ghes_version | 实例正在运行的 GitHub Enterprise Server 的版本 |
F | server_id | 为实例生成的 UUID |
G | collection_date | 收集指标的日期 |
H | schema_version | 用于存储此数据的数据库架构的版本 |
I | ghe_stats.comments.total_commit_comments | 提交评论数 |
J | ghe_stats.comments.total_gist_comments | Gist 评论数 |
K | ghe_stats.comments.total_issue_comments | 问题评论数 |
L | ghe_stats.comments.total_pull_request_comments | 拉取请求评论数 |
M | ghe_stats.gists.total_gists | Gist 数量(机密和公共) |
N | ghe_stats.gists.private_gists | 机密 Gist 数量 |
O | ghe_stats.gists.public_gists | 公共 Gist 数量 |
P | ghe_stats.hooks.total_hooks | 预接收挂钩数量(活动和非活动) |
Q | ghe_stats.hooks.active_hooks | 活动预接收挂钩数量 |
R | ghe_stats.hooks.inactive_hooks | 非活动预接收挂钩数量 |
S | ghe_stats.issues.total_issues | 问题数量(未结和已完结) |
T | ghe_stats.issues.open_issues | 未结问题数量 |
U | ghe_stats.issues.closed_issues | 已完结问题数量 |
V | ghe_stats.milestones.total_milestones | 里程碑数(未结和已完结) |
W | ghe_stats.milestones.open_milestones | 未结里程碑数 |
X | ghe_stats.milestones.closed_milestones | 已完结里程碑数 |
Y | ghe_stats.orgs.total_orgs | 组织数(启用和禁用) |
Z | ghe_stats.orgs.disabled_orgs | 禁用组织数 |
AA | ghe_stats.orgs.total_teams | 团队数 |
AB | ghe_stats.orgs.total_team_members | 团队成员数 |
AC | ghe_stats.pages.total_pages | GitHub Pages 站点数 |
AD | ghe_stats.pulls.total_pulls | 拉取请求数 |
AE | ghe_stats.pulls.merged_pulls | 合并拉取请求数 |
AF | ghe_stats.pulls.mergeable_pulls | 当前可合并的拉取请求数 |
AG | ghe_stats.pulls.unmergeable_pulls | 当前不可合并的拉取请求数 |
AH | ghe_stats.repos.total_repos | 存储库数(上游存储库和分支) |
AI | ghe_stats.repos.root_repos | 上游存储库数 |
AJ | ghe_stats.repos.fork_repos | 分支数 |
AK | ghe_stats.repos.org_repos | 组织拥有的存储库数量 |
AL | ghe_stats.repos.total_pushes | 推送到存储库的次数 |
AM | ghe_stats.repos.total_wikis | wiki 数 |
AN | ghe_stats.users.total_users | 用户帐户数 |
AO | ghe_stats.users.admin_users | 站点管理员用户帐户数 |
AP | ghe_stats.users.suspended_users | 暂停的用户帐户数 |
AQ | actions_stats.number_of_repos_using_actions | 使用 GitHub Actions 的存储库数 |
AR | actions_stats.percentage_of_repos_using_actions | 使用 GitHub Actions 的存储库百分比 |
AS | packages_stats.registry_enabled | 是否为 你的 GitHub Enterprise Server 实例 启用了具有存储库范围的包的 GitHub Packages |
AT | packages_stats.registry_v2_enabled | 是否为 你的 GitHub Enterprise Server 实例 启用了具有精细权限的 GitHub Packages |
AU | packages_stats.ecosystems.docker.registry_enabled | 是否为 GitHub Packages 启用了 Docker |
AV | packages_stats.ecosystems.docker.published_packages_count | 已发布的 Docker 映像数(专用、公共和内部) |
AW | packages_stats.ecosystems.docker.private_packages_count | 专用 Docker 映像数 |
AX | packages_stats.ecosystems.docker.public_packages_count | 公共 Docker 映像数 |
AY | packages_stats.ecosystems.docker.internal_packages_count | 内部 Docker 映像数 |
AZ | packages_stats.ecosystems.docker.user_packages_count | 用户拥有的 Docker 映像数 |
BA | packages_stats.ecosystems.docker.organization_packages_count | 组织拥有的 Docker 映像数 |
BB | packages_stats.ecosystems.docker.daily_download_count | Docker 映像的下载次数 |
BC | packages_stats.ecosystems.docker.daily_update_count | 更新的 Docker 映像数 |
BD | packages_stats.ecosystems.docker.daily_delete_count | 删除的 Docker 映像数 |
BE | packages_stats.ecosystems.docker.daily_create_count | 创建的 Docker 映像数 |
BF | packages_stats.ecosystems.maven.registry_enabled | 是否为 GitHub Packages 启用了 Maven |
BG | packages_stats.ecosystems.maven.published_packages_count | 已发布的 Maven 包数(专用、公共和内部) |
BH | packages_stats.ecosystems.maven.private_packages_count | 专用 Maven 包数 |
BI | packages_stats.ecosystems.maven.public_packages_count | 公共 Maven 包数 |
BJ | packages_stats.ecosystems.maven.internal_packages_count | 内部 Maven 包数 |
BK | packages_stats.ecosystems.maven.user_packages_count | 用户帐户拥有的 Maven 包数 |
BL | packages_stats.ecosystems.maven.organization_packages_count | 组织拥有的 Maven 包数 |
BM | packages_stats.ecosystems.maven.daily_download_count | Maven 包的下载次数 |
BN | packages_stats.ecosystems.maven.daily_update_count | 更新的 Maven 包数 |
BO | packages_stats.ecosystems.maven.daily_delete_count | 删除的 Maven 包数 |
BP | packages_stats.ecosystems.maven.daily_create_count | 创建的 Maven 包数 |
BQ | packages_stats.ecosystems.npm.registry_enabled | 是否为 GitHub Packages 启用了 npm |
BR | packages_stats.ecosystems.npm.published_packages_count | 已发布的 npm 包数(专用、公共和内部) |
BS | packages_stats.ecosystems.npm.private_packages_count | 专用 npm 包数 |
BT | packages_stats.ecosystems.npm.public_packages_count | 公共 npm 包数 |
BU | packages_stats.ecosystems.npm.internal_packages_count | 内部 npm 包数 |
BV | packages_stats.ecosystems.npm.user_packages_count | 用户帐户拥有的 npm 包数 |
BW | packages_stats.ecosystems.npm.organization_packages_count | 组织拥有的 npm 包数 |
BX | packages_stats.ecosystems.npm.daily_download_count | npm 包的下载次数 |
BY | packages_stats.ecosystems.npm.daily_update_count | 更新的 npm 包数 |
BZ | packages_stats.ecosystems.npm.daily_delete_count | 删除的 npm 包数 |
CA | packages_stats.ecosystems.npm.daily_create_count | 创建的 npm 包数 |
CB | packages_stats.ecosystems.nuget.registry_enabled | 是否为 GitHub Packages 启用了 NuGet |
CC | packages_stats.ecosystems.nuget.published_packages_count | 已发布的 NuGet 包数(专用、公共和内部) |
CD | packages_stats.ecosystems.nuget.private_packages_count | 专用 NuGet 包数 |
CE | packages_stats.ecosystems.nuget.public_packages_count | 公共 NuGet 包数 |
CF | packages_stats.ecosystems.nuget.internal_packages_count | 内部 NuGet 包数 |
CG | packages_stats.ecosystems.nuget.user_packages_count | 用户帐户拥有的 NuGet 包数 |
CH | packages_stats.ecosystems.nuget.organization_packages_count | 组织拥有的 NuGet 包数 |
CI | packages_stats.ecosystems.nuget.daily_download_count | NuGet 包的下载次数 |
CJ | packages_stats.ecosystems.nuget.daily_update_count | 更新的 NuGet 包数 |
CK | packages_stats.ecosystems.nuget.daily_delete_count | 删除的 NuGet 包数 |
CL | packages_stats.ecosystems.nuget.daily_create_count | 创建的 NuGet 包数 |
CM | packages_stats.ecosystems.ruby_gems.registry_enabled | 是否为 GitHub Packages 启用了 Rubygems |
CN | packages_stats.ecosystems.ruby_gems.published_packages_count | 已发布的 Rubygems 包数(专用、公共和内部) |
CO | packages_stats.ecosystems.ruby_gems.private_packages_count | 专用 Rubygems 包数 |
CP | packages_stats.ecosystems.ruby_gems.public_packages_count | 公共 Rubygems 包数 |
CQ | packages_stats.ecosystems.ruby_gems.internal_packages_count | 内部 Rubygems 包数 |
CR | packages_stats.ecosystems.ruby_gems.user_packages_count | 用户帐户拥有的 Rubygems 包数 |
CS | packages_stats.ecosystems.ruby_gems.organization_packages_count | 组织拥有的 Rubygems 包数 |
CT | packages_stats.ecosystems.ruby_gems.daily_download_count | Rubygems 包的下载次数 |
CU | packages_stats.ecosystems.ruby_gems.daily_update_count | 更新的 Rubygems 包数 |
CV | packages_stats.ecosystems.ruby_gems.daily_delete_count | 删除的 Rubygems 包数 |
CW | packages_stats.ecosystems.ruby_gems.daily_create_count | 创建的 Rubygems 包数 |
CX | packages_stats.ecosystems.containers.registry_enabled | 是否为 GitHub Packages 启用了 Container registry |
CY | packages_stats.ecosystems.containers.published_packages_count | 已发布的容器映像数(专用、公共和内部) |
CZ | packages_stats.ecosystems.containers.private_packages_count | 专用容器映像数 |
DA | packages_stats.ecosystems.containers.public_packages_count | 公共容器映像数 |
DB | packages_stats.ecosystems.containers.internal_packages_count | 内部容器映像数 |
DC | packages_stats.ecosystems.containers.user_packages_count | 用户帐户拥有的容器映像数 |
DD | packages_stats.ecosystems.containers.organization_packages_count | 组织拥有的容器映像数 |
DE | packages_stats.ecosystems.containers.daily_download_count | 容器映像的下载次数 |
DF | packages_stats.ecosystems.containers.daily_update_count | 更新的容器映像数 |
DG | packages_stats.ecosystems.containers.daily_delete_count | 删除的容器映像数 |
DH | packages_stats.ecosystems.containers.daily_create_count | 创建的容器映像数 |
Server Statistics 数据示例
若要查看 Server Statistics CSV 导出中包含的标题示例,请下载 Server Statistics CSV 示例。
若要查看 Server Statistics API 的响应有效负载示例,请参阅 使用 REST API 请求服务器统计信息。