You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/pages/docs/administration/managing-infrastructure/rate-limiting.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Rate limiting is configured using policies, managed in the **Configuration ➜ S
19
19

20
20
:::
21
21
22
-
There are three built-in policies:
22
+
There are four built-in policies:
23
23
24
24
### Unauthenticated Requests
25
25
@@ -36,6 +36,12 @@ The rate limit applies per user.
36
36
This policy applies to any HTTP requests associated with an authenticated user which authenticate using an [agent API key](/docs/octopus-rest-api/how-to-create-an-api-key#creating-an-agent-api-key).
37
37
The rate limit applies per user, counted separately from non-AI requests.
38
38
39
+
### Webhook Trigger Requests
40
+
41
+
This policy applies to any HTTP requests made to the [webhook runbook trigger](/docs/runbooks/webhook-runbook-trigger) endpoint.
42
+
The rate limit applies per instance, shared across all webhook triggers.
43
+
This policy is always enabled, and its rate and burst limit cannot be changed.
44
+
39
45
## Configuring the Rate limiter
40
46
41
47
You can use the configuration screen to enable or disable the rate limiting policies, and alter their configured values.
@@ -51,6 +57,10 @@ Each policy has the following settings you can modify:
51
57
-**Rate**: The sustained rate of incoming HTTP requests that the limiter will allow. See [Understanding the Rate Limiter](#understanding-the-rate-limiter).
52
58
-**Burst limit**: The number of requests that must be consumed before the rate limiter activates and starts rejecting them. See [Understanding the Rate Limiter](#understanding-the-rate-limiter).
53
59
60
+
:::div{.hint}
61
+
The [Webhook Trigger Requests](#webhook-trigger-requests) policy is an exception; its settings cannot be modified.
62
+
:::
63
+
54
64
Rate limiting policies can also be enabled and configured using the Octopus.Server command line's `rate-limiting-policy` command.
0 commit comments