lazydns

Rate Limit Plugin

rate_limit enforces per-client query limits within a time window to mitigate abuse.

Args

Example

plugins:
  - tag: rate_limiter
    type: rate_limit
    args:
      max_queries: 100
      window_secs: 60

Behavior

Audit Integration

When the audit feature is enabled and an audit plugin is active, this plugin will trigger a rate_limit_exceeded security event whenever a client’s request is rejected.

When to use