Skip to content

Latest commit

 

History

History
63 lines (50 loc) · 1.48 KB

processor-rate_limit.asciidoc

File metadata and controls

63 lines (50 loc) · 1.48 KB

Rate limit the flow of events

rate_limit

The rate_limit processor limits the throughput of events based on the specified configuration.

In the current implementation, rate-limited events are dropped. Future implementations may allow rate-limited events to be handled differently.

Examples

- rate_limit:
   limit: "10000/m"
- rate_limit:
   fields:
   - "cloudfoundry.org.name"
   limit: "400/s"
- if.equals.cloudfoundry.org.name: "acme"
  then:
  - rate_limit:
      limit: "500/s"

Configuration settings

processors.asciidoc :works-with-fields!:

Name Required Default Description

limit

Yes

The rate limit. Supported time units for the rate are s (per second), m (per minute), and h (per hour).

fields

No

List of fields. The rate limit will be applied to each distinct value derived by combining the values of these fields.