Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となりました: 2024-03-26. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

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 機能の配列 (「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一時停止されているユーザー アカウントの数

必要に応じて、GitHub Actions に関する追加データを含めることができます。 詳しくは、「サーバー統計に GitHub Actions に関するデータを含める」を参照してください。

Server Statistics データの例

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

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