Skip to main content

Server Statistics について

Server Statistics を使って、GitHub Enterprise Server からの独自の集計データを分析し、GitHub 製品の改善に役立てることができます。

この機能を使用できるユーザーについて

Enterprise owners can enable Server Statistics.

Server Statistics の利点について

Server Statistics は、Organization のニーズを予測し、チームの活動状況を把握し、GitHub Enterprise Server から得られた価値を確認するのに役立ちます。

Server Statistics を有効にすると、特定の機能のインスタンスでの使用量に関する集計データが経時的に収集されます。 最終日のデータのみを返す他の Admin Stats API エンドポイントとは異なり、Server Statistics では、機能を有効にした日から収集されたすべての Server Statistics メトリックの履歴データが提供されます。 詳しくは、「自社でサーバー統計を有効にする」を参照してください。

Server Statistics を有効にすると、より優れた GitHub を構築できます。 提供される集計データにより、お客様に対する GitHub の価値についての分析情報が得られます。 この情報を利用することで、GitHub は製品に関していっそう適切な決定を情報に基づいて行うことができ、最終的にはお客様のメリットになります。

データのセキュリティについて

GitHub はお客様のデータを尊重します。 前もってお客様から許可をいただかない限り、お使いの GitHub Enterprise Server インスタンス からデータを送信することはありません。

GitHub は個人データを収集しません。 また、コード、issue、コメント、pull request の内容など、GitHub のいかなるコンテンツも収集しません。

データにアクセスできるのは、GitHub Enterprise Cloud 上の接続された Enterprise アカウントまたは Organization の所有者だけです。

リポジトリ、issue、pull request、その他の機能については、特定の集計メトリックのみが収集されます。 収集される集計メトリックの一覧については、「Server Statistics で収集されるデータ」をご覧ください。

収集されるメトリックは、GitHub Enterprise Server の今後の機能リリースで更新され、それについては GitHub Enterprise Server のリリース ノートで説明されます。 さらに、この記事もすべてのメトリックの更新に関して更新されます。

Server Statistics のデータの格納およびセキュリティ保護の方法について詳しくは、「GitHub のセキュリティ」をご覧ください。

データの保持と削除について

GitHub は、お客様の GitHub Enterprise Server ライセンスがアクティブで、Server Statistics 機能が有効になっている場合にのみ、Server Statistics のデータを収集します。

お客様がデータの削除を望まれる場合は、GitHub サポート、お客様の GitHub アカウント担当者、または担当のカスタマー サクセス マネージャーにご連絡ください。 一般に、データの削除は、プライバシーに関する声明で指定されている期間に行われます。 詳しくは、GitHub.com のドキュメントの「GitHub のプライバシーについての声明」をご覧ください。

データの移植性について

GitHub Enterprise Cloud の Organization 所有者または Enterprise 所有者は、CSV または JSON ファイルにデータをエクスポートすることで、または Server Statistics REST API を使って、Server Statistics のデータにアクセスできます。 詳細については、「REST API を使用したサーバー統計の要求」または「Server Statistics をエクスポートする」を参照してください。

データ収集の無効化について

Server Statistics の機能はいつでも無効にできます。 詳しくは、「自社でサーバー統計を有効にする」を参照してください。

Server Statistics で収集されるデータ

Server Statistics を有効にすると、お使いの GitHub Enterprise Server インスタンス で実行される日次ジョブを通じてメトリックが収集されます。 集計メトリックは、GitHub Enterprise Cloud の組織またはエンタープライズ アカウントに格納され、お使いの GitHub Enterprise Server インスタンス には格納されません。

次の集計メトリックは、毎日収集および送信され、その日の合計カウントを表します。

CSV 列Name説明
Agithub_connect.features_enabledインスタンスに対して有効になっている GitHub Connect 機能の配列 (「About 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_commentspull request に対するコメントの数
Mghe_stats.gists.total_gistsgists の数 (シークレットとパブリックの両方)
Nghe_stats.gists.private_gistsシークレット gist の数
Oghe_stats.gists.public_gistsパブリック gist の数
Pghe_stats.hooks.total_hookspre-receive フックの数 (アクティブと非アクティブの両方)
Qghe_stats.hooks.active_hooksアクティブな pre-receive フックの数
Rghe_stats.hooks.inactive_hooks非アクティブな pre-receive フックの数
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_pullspull request の数
AEghe_stats.pulls.merged_pullsマージされた pull request の数
AFghe_stats.pulls.mergeable_pulls現在マージ可能な pull request の数
AGghe_stats.pulls.unmergeable_pulls現在マージ不可能な pull request の数
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一時停止されているユーザー アカウントの数
AQactions_stats.number_of_repos_using_actionsGitHub Actions
を使うリポジトリの数
ARactions_stats.percentage_of_repos_using_actionsGitHub Actions
を使うリポジトリの割合
ASpackages_stats.registry_enabledリポジトリ スコープパッケージを含む GitHub Packages が お使いの GitHub Enterprise Server インスタンス に対して有効になっているかどうか
ATpackages_stats.registry_v2_enabled細かいアクセス許可を持つ GitHub Packages が お使いの GitHub Enterprise Server インスタンス に対して有効になっているかどうか
AUpackages_stats.ecosystems.docker.registry_enabledDocker が GitHub Packages に対して有効になっているかどうか
AVpackages_stats.ecosystems.docker.published_packages_count発行された Docker イメージの数 (プライベート、パブリック、内部)
AWpackages_stats.ecosystems.docker.private_packages_countプライベート Docker イメージの数
AXpackages_stats.ecosystems.docker.public_packages_countパブリック Docker イメージの数
AYpackages_stats.ecosystems.docker.internal_packages_count内部 Docker イメージの数
AZpackages_stats.ecosystems.docker.user_packages_countユーザーが所有する Docker イメージの数
BApackages_stats.ecosystems.docker.organization_packages_countOrganization により所有される Docker イメージの数
BBpackages_stats.ecosystems.docker.daily_download_countDocker イメージのダウンロード数
BCpackages_stats.ecosystems.docker.daily_update_count更新された Docker イメージの数
BDpackages_stats.ecosystems.docker.daily_delete_count削除された Docker イメージの数
BEpackages_stats.ecosystems.docker.daily_create_count作成された Docker イメージの数
BFpackages_stats.ecosystems.maven.registry_enabledMaven が GitHub Packages に対して有効になっているかどうか
BGpackages_stats.ecosystems.maven.published_packages_count発行された Maven パッケージの数 (プライベート、パブリック、内部)
BHpackages_stats.ecosystems.maven.private_packages_countプライベート Maven パッケージの数
BIpackages_stats.ecosystems.maven.public_packages_countパブリック Maven パッケージの数
BJpackages_stats.ecosystems.maven.internal_packages_count内部 Maven パッケージの数
BKpackages_stats.ecosystems.maven.user_packages_countユーザー アカウントにより所有される Maven パッケージの数
BLpackages_stats.ecosystems.maven.organization_packages_countOrganization により所有される Maven パッケージの数
BMpackages_stats.ecosystems.maven.daily_download_countMaven パッケージのダウンロード数
BNpackages_stats.ecosystems.maven.daily_update_count更新された Maven パッケージの数
BOpackages_stats.ecosystems.maven.daily_delete_count削除された Maven パッケージの数
BPpackages_stats.ecosystems.maven.daily_create_count作成された Maven パッケージの数
BQpackages_stats.ecosystems.npm.registry_enablednpm が GitHub Packages に対して有効になっているかどうか
BRpackages_stats.ecosystems.npm.published_packages_count発行された npm パッケージの数 (プライベート、パブリック、内部)
BSpackages_stats.ecosystems.npm.private_packages_countプライベート npm パッケージの数
BTpackages_stats.ecosystems.npm.public_packages_countパブリック npm パッケージの数
BUpackages_stats.ecosystems.npm.internal_packages_count内部 npm パッケージの数
BVpackages_stats.ecosystems.npm.user_packages_countユーザー アカウントにより所有される npm パッケージの数
BWpackages_stats.ecosystems.npm.organization_packages_countOrganization により所有される npm パッケージの数
BXpackages_stats.ecosystems.npm.daily_download_countnpm パッケージのダウンロード数
BYpackages_stats.ecosystems.npm.daily_update_count更新された npm パッケージの数
BZpackages_stats.ecosystems.npm.daily_delete_count削除された npm パッケージの数
CApackages_stats.ecosystems.npm.daily_create_count作成された npm パッケージの数
CBpackages_stats.ecosystems.nuget.registry_enabledNuGet が GitHub Packages に対して有効になっているかどうか
CCpackages_stats.ecosystems.nuget.published_packages_count発行された NuGet パッケージの数 (プライベート、パブリック、内部)
CDpackages_stats.ecosystems.nuget.private_packages_countプライベート NuGet パッケージの数
CEpackages_stats.ecosystems.nuget.public_packages_countパブリック NuGet パッケージの数
CFpackages_stats.ecosystems.nuget.internal_packages_count内部 NuGet パッケージの数
CGpackages_stats.ecosystems.nuget.user_packages_countユーザー アカウントにより所有される NuGet パッケージの数
CHpackages_stats.ecosystems.nuget.organization_packages_countOrganization により所有される NuGet パッケージの数
CIpackages_stats.ecosystems.nuget.daily_download_countNuGet パッケージのダウンロード数
CJpackages_stats.ecosystems.nuget.daily_update_count更新された NuGet パッケージの数
CKpackages_stats.ecosystems.nuget.daily_delete_count削除された NuGet パッケージの数
CLpackages_stats.ecosystems.nuget.daily_create_count作成された NuGet パッケージの数
CMpackages_stats.ecosystems.ruby_gems.registry_enabledRubygems が GitHub Packages に対して有効になっているかどうか
CNpackages_stats.ecosystems.ruby_gems.published_packages_count発行された Rubygems パッケージの数 (プライベート、パブリック、内部)
COpackages_stats.ecosystems.ruby_gems.private_packages_countプライベート Rubygems パッケージの数
CPpackages_stats.ecosystems.ruby_gems.public_packages_countパブリック Rubygems パッケージの数
CQpackages_stats.ecosystems.ruby_gems.internal_packages_count内部 Rubygems パッケージの数
CRpackages_stats.ecosystems.ruby_gems.user_packages_countユーザー アカウントにより所有される Rubygems パッケージの数
CSpackages_stats.ecosystems.ruby_gems.organization_packages_countOrganization により所有される Rubygems パッケージの数
CTpackages_stats.ecosystems.ruby_gems.daily_download_countRubygems パッケージのダウンロード数
CUpackages_stats.ecosystems.ruby_gems.daily_update_count更新された Rubygems パッケージの数
CVpackages_stats.ecosystems.ruby_gems.daily_delete_count削除された Rubygems パッケージの数
CWpackages_stats.ecosystems.ruby_gems.daily_create_count作成された Rubygems パッケージの数
CXpackages_stats.ecosystems.containers.registry_enabledContainer registry が GitHub Packages に対して有効になっているかどうか
CYpackages_stats.ecosystems.containers.published_packages_count発行されたコンテナー イメージの数 (プライベート、パブリック、内部)
CZpackages_stats.ecosystems.containers.private_packages_countプライベート コンテナー イメージの数
DApackages_stats.ecosystems.containers.public_packages_countパブリック コンテナー イメージの数
DBpackages_stats.ecosystems.containers.internal_packages_count内部コンテナー イメージの数
DCpackages_stats.ecosystems.containers.user_packages_countユーザー アカウントにより所有されるコンテナー イメージの数
DDpackages_stats.ecosystems.containers.organization_packages_countOrganization により所有されるコンテナー イメージの数
DEpackages_stats.ecosystems.containers.daily_download_countコンテナー イメージのダウンロード数
DFpackages_stats.ecosystems.containers.daily_update_count更新されたコンテナー イメージの数
DGpackages_stats.ecosystems.containers.daily_delete_count削除されたコンテナー イメージの数
DHpackages_stats.ecosystems.containers.daily_create_count作成されたコンテナー イメージの数

Server Statistics データの例

Server Statistics の CSV エクスポートに含まれる見出しの例を確認するには、Server Statistics CSV の例をダウンロードしてください。

Server Statistics API の応答ペイロードの例については、「REST API を使用したサーバー統計の要求」をご覧ください。