Handling a 429
Going over returns429 Too Many Requests, with the limit, what you have left, and when to retry in the error body. Retry from the sending tool: we drop the rejected event rather than queueing it, so no alert is created or updated.
Every event draws on the allowance, including resolve events, deduplicated events, and events your source filters drop later.
The alert source’s request log lists rate-limited requests.
Split a source’s allowance
Shard a source so that one noisy team or priority can’t consume its whole rate limit. Each distinct value at the path you choose gets its own allowance. To split a source’s allowance:- Open the alert source and expand Advanced settings
- Under Rate limit sharding, choose Split the limit by a value in the payload
- Enter a path into the payload, read like a deduplication key path (e.g.,
$.metadata.teamor$.query_params.region) - Click Save
FAQs
Should I split a high-volume tool across several alert sources?
Should I split a high-volume tool across several alert sources?
No. Rate limit sharding does the same job without duplicating a source’s template, attributes, and routing. Shard
the one source on a value that separates your traffic, such as team or region.
Are these the same as the API rate limits?
Are these the same as the API rate limits?
No. These limits cover alert events arriving at an alert source. Requests you make with an API key are limited
separately, and those limits are in the API reference.