Rate Limits on events ingestion through pipelines

Hevo restricts the number of events that can be ingested in a given time window. If the number of events ingested in a given time window exceeds the designated limit, ingestion is stalled for the remaining duration of the time window. Post which the ingestion continues on its own.

The limits on ingestion for a given time window are defined in terms of the following parameters:

  • Time window: A fixed-sized time interval in which the events are counted. The window is typically 30 minutes long.
  • Total limit: The maximum events, if ingested, that lead to temporary stalling of further ingestion of events in a given time window. The limit is applied to the account across all the pipelines.

Why does it exist?

Limits are placed primarily to protect users from ingesting a large number of events unknowingly, usually due to bad configuration. Limits allow users time to fix their configuration without oversubscribing their events quota.

What do you need to do?

The events will start getting ingested again after the interval.

In case you see a need to temporarily increase the rate limits for your pipelines, please contact support.