Incident management rate limits
- Tier: Ultimate
- Offering: GitLab Self-Managed
You can limit the number of inbound alerts for incidents that can be created in a period of time. The inbound incident management alert limit can help prevent overloading your incident responders by reducing the number of alerts or duplicate issues.
As an example, if you set a limit of 10
requests every 60
seconds,
and 11
requests are sent to an alert integration endpoint within one minute,
the eleventh request is blocked. Access to the endpoint is allowed again after one minute.
This limit is:
- Applied independently per project.
- Not applied per IP address.
- Disabled by default.
Requests that exceed the limit are logged into auth.log
.
Set a limit on inbound alerts
To set inbound incident management alert limits:
- On the left sidebar, at the bottom, select Admin.
- Select Settings > Network.
- Expand Incident Management Limits.
- Select the Enable Incident Management inbound alert limit checkbox.
- Optional. Input a custom value for Maximum requests per project per rate limit period. Default is 3600.
- Optional. Input a custom value for Rate limit period. Default is 3600 seconds.
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support