GitHub Enterprise Server APIのレート制限の有効化
GitHub Enterprise Server APIのレート制限を有効化すれば、個人あるいは認証されていないユーザによるリソースの過剰な利用を回避できます。 詳しい情報については、「REST API のリソース」を参照してください。
{% ifversion ghes %}GitHub Enterprise Server{% elsif ghae %}GitHub AE{% endif %} APIのレート制限を有効化すれば、個人あるいは認証されていないユーザによるリソースの過剰な利用を回避できます。 For more information, see "Rate Limiting."
ノート: Management Consoleは、各レート制限の時間間隔(毎分もしくは毎時)をリストします。
- GitHub Enterprise Serverの管理アカウントから、任意のページの右上にあるをクリックしてください。

- 左のサイドバーでManagement Consoleをクリックしてください。

- Under "Rate Limiting", select Enable HTTP API Rate Limiting.

- 各APIについて認証済み及び非認証リクエストの制限を入力するか、事前に入力されているデフォルトの制限を承認してください。
- 左のサイドバーの下でSave settings(設定の保存)をクリックしてください。
![Management Console での [Save settings] ボタン](https://github.github.com/docs-ghes-2.22/assets/images/enterprise/management-console/save-settings.png)
- 設定が完了するのを待ってください。
Enabling secondary rate limits
Setting secondary rate limits protects the overall level of service on GitHub Enterprise Serverのインスタンス.
-
GitHub Enterprise Serverの管理アカウントから、任意のページの右上にあるをクリックしてください。

-
左のサイドバーでManagement Consoleをクリックしてください。

-
"Rate Limiting(レート制限)"の下でEnable Abuse Rate Limiting(不正利用レート制限の有効化)を選択してください。

-
総リクエストの制限、CPU制限、検索のためのCPU制限を入力するか、事前に入力されているデフォルトの制限を承認してください。
-
左のサイドバーの下でSave settings(設定の保存)をクリックしてください。
![Management Console での [Save settings] ボタン](https://github.github.com/docs-ghes-2.22/assets/images/enterprise/management-console/save-settings.png)
-
設定が完了するのを待ってください。
Gitレート制限の有効化
リポジトリネットワークごとまたはユーザー ID ごとに Git レート制限を適用できます。 Git レート制限は 1 分あたりの同時操作数で表現され、現在の CPU 負荷に適応します。
- GitHub Enterprise Serverの管理アカウントから、任意のページの右上にあるをクリックしてください。

- 左のサイドバーでManagement Consoleをクリックしてください。

- "Rate Limiting(レート制限)"の下でEnable Git Rate Limiting(Gitレート制限の有効化)を選択してください。

- リポジトリネットワークまたはユーザ ID ごとの制限を入力してください。

- 左のサイドバーの下でSave settings(設定の保存)をクリックしてください。
![Management Console での [Save settings] ボタン](https://github.github.com/docs-ghes-2.22/assets/images/enterprise/management-console/save-settings.png)
- 設定が完了するのを待ってください。