正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

アプリケーション統計API

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab Self-Managed、GitLab Dedicated

このAPIを使用して、GitLabのインスタンスから統計を取得することができます。

前提条件:

  • インスタンスへの管理者アクセス権が必要です。

アプリケーション統計を取得する

GitLabのインスタンスから統計を取得します。

10,000未満の値の場合、このエンドポイントは正確なカウントを返します。10,000以上の値の場合、TablesampleCountStrategyReltuplesCountStrategyの戦略が計算に使用される場合にのみ、このエンドポイントは概算データのみを返します。

GET /application/statistics
curl --request GET \
  --header "PRIVATE-TOKEN: <your_access_token>" \
  --url "https://gitlab.example.com/api/v4/application/statistics"

レスポンス例:

{
   "forks": 10,
   "issues": 76,
   "merge_requests": 27,
   "notes": 954,
   "snippets": 50,
   "ssh_keys": 10,
   "milestones": 40,
   "users": 50,
   "groups": 10,
   "projects": 20,
   "active_users": 50
}