-
Notifications
You must be signed in to change notification settings - Fork 569
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
distributor: Run ingestion limiter after custom push wrappers
I was chasing an issue where a tenant was limited on a 10k/s limit, with a ~200/s received rate. Turns out that the ingestion limit was applied and then custom push wrappers were removing timeseries and samples. The number of series recorded in the metrics was the one after custom push wrappers Ingestion rate limit should apply after all push wrappers, since its purpose is to limit what we send to ingesters With this bug, the `Mimir / Tenants` dashboard is also wrong because the limit is shown against the number of received samples
- Loading branch information
1 parent
34cdbbf
commit b9d0e60
Showing
2 changed files
with
112 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters